私はリストボックス(詳細表示)を持っています。選択したアイテムのインデックスを取得するにはどうすればよいですか?C#:ListBoxで選択した項目(およびテキスト)のインデックスを取得する方法
私は最終的にインデックスでテキストを取得したいと思っていますが、それは簡単なはずです。
私はリストボックス(詳細表示)を持っています。選択したアイテムのインデックスを取得するにはどうすればよいですか?C#:ListBoxで選択した項目(およびテキスト)のインデックスを取得する方法
私は最終的にインデックスでテキストを取得したいと思っていますが、それは簡単なはずです。
ListBox.SelectedItemプロパティ:
リストボックスで現在選択されている項目を取得または設定します。
あるいは、自然に、ListBox.SelectedItems Propery:
は、リストボックスで現在選択されている項目を含むコレクションを取得します。
...は、複数選択リストボックスの場合
備考、このプロパティは、リストボックスで選択されているすべてのアイテムを含むコレクションを返します。単一選択リストボックスの場合、このプロパティは、ListBox内の選択されたアイテムのみを含む単一の要素を含むコレクションを返します。コレクションのアイテムを操作する方法の詳細については、ListBox .. ::。SelectedObjectCollectionを参照してください。
ListBoxクラスは、選択した項目を参照するためのさまざまな方法を提供します。 SelectedItemsプロパティを使用して単一選択リストボックスで現在選択されているアイテムを取得する代わりに、SelectedItemプロパティを使用できます。アイテム自体ではなくListBoxで現在選択されているアイテムのインデックス位置を取得する場合は、SelectedIndexプロパティを使用します。さらに、複数選択リストボックス内のすべての選択項目のインデックス位置を取得する場合は、SelectedIndicesプロパティを使用できます。
選択されたインデックスはSelectedIndex
プロパティです。
選択したテキストはText
プロパティです。
listview1.SelectedIndexはありません。 –
私はあなたがListBox(ListBoxではない)を意味すると思うので、SelectedItemsとSelectedIndicesプロパティを使用してください。
私は.NET 3.5を持っています。私はListbox.SelectedItemsを持っていません。 –
Listbox.SelectedItems.ToString()は "System.Windows.Forms.ListView + SelectedListViewItemCollection"を返します。 –
コレクションの第1要素Listboxを試してください。 SelectedItems [0] .ToString() – gimel