0

以下のコードを試しましたが、うまくいきません。

  checkedListBox1.Items.OfType<String>().ToList();

選択したアイテムでは機能しますが、これでは機能しません。ループを使用しない方法はありますか?

4

1 に答える 1

1

アイテムはすべてのアイテムで機能する必要があり、SelectedItems は選択されているアイテムのみで機能する必要があります

var allItems = checkedListBox1.Items.OfType<String>().ToList();

現在選択されているアイテムに SelectedItems を使用します (現在ハイライトされているアイテムのように):

var selectedItems = checkedListBox1.SelectedItems.OfType<String>().ToList();

現在チェックされている項目を取得するには:

var checkedItems = checkedListBox1.CheckedItems.OfType<String>().ToList();
于 2013-07-30T20:23:21.173 に答える