2009-04-25 8 views

答えて

3

ListBox.SelectedItemプロパティ:

リストボックスで現在選択されている項目を取得または設定します。

あるいは、自然に、ListBox.SelectedItems Propery:

は、リストボックスで現在選択されている項目を含むコレクションを取得します。

...は、複数選択リストボックスの場合

備考、このプロパティは、リストボックスで選択されているすべてのアイテムを含むコレクションを返します。単一選択リストボックスの場合、このプロパティは、ListBox内の選択されたアイテムのみを含む単一の要素を含むコレクションを返します。コレクションのアイテムを操作する方法の詳細については、ListBox .. ::。SelectedObjectCollectionを参照してください。

ListBoxクラスは、選択した項目を参照するためのさまざまな方法を提供します。 SelectedItemsプロパティを使用して単一選択リストボックスで現在選択されているアイテムを取得する代わりに、SelectedItemプロパティを使用できます。アイテム自体ではなくListBoxで現在選択されているアイテムのインデックス位置を取得する場合は、SelectedIndexプロパティを使用します。さらに、複数選択リストボックス内のすべての選択項目のインデックス位置を取得する場合は、SelectedIndicesプロパティを使用できます。

+0

私は.NET 3.5を持っています。私はListbox.SelectedItemsを持っていません。 –

+0

Listbox.SelectedItems.ToString()は "System.Windows.Forms.ListView + SelectedListViewItemCollection"を返します。 –

+0

コレクションの第1要素Listboxを試してください。 SelectedItems [0] .ToString() – gimel

3

選択されたインデックスはSelectedIndexプロパティです。

選択したテキストはTextプロパティです。

+1

listview1.SelectedIndexはありません。 –

1

私はあなたがListBox(ListBoxではない)を意味すると思うので、SelectedItemsとSelectedIndicesプロパティを使用してください。

関連する問題