CheckedListBoxの値を取得 †チェックしたアイテムが GetItemChecked メソッドによって、正しい値を取得できません。「ItemCheck」イベントe.NewValueによって取得できます。 for (int i = 0; i < checkedListBox1.Items.Count; i++) { if(i == e.Index) bool result = Convert.ToBoolean(e.NewValue); } カスタムオブジェクトの表示 †CheckedListBoxにカスタムオブジェクトを追加する時、表示するの設定 myCheckedListBox.FormattingEnabled = true; myCheckedListBox.Format += (s, e) => { e.Value = string.Format("{0} - {1}", ((FileInfo)e.ListItem).Name, ((FileInfo)e.ListItem).FullName); }; アイテムを横並びで表示する †myCheckedListBox.MultiColumn = true; myCheckedListBox.ColumnWidth = 100; すべてのアイテムをチェックする †for (int i = 0; i < checkedListBoxRessha.Items.Count; i++) { checkedListBoxRessha.SetItemChecked(i, true); } 中古車買取実績No.1ガリバー コメント: |