0

だから私はリストボックスにデータを表示するarraylistを持っています。次に、ユーザーはリストボックス内のエントリを選択できます。そこから、彼らが選択したエントリを取得できるようにする必要があります。私はVS2010を使用しています。

努力しています

tempArray.Insert(0, myarray.IndexOf(mylistbox.SelectedIndex);

これが行っているのは、インデックスの内容ではなく、実際のインデックス番号を提供しているだけです。arraylist にインデックスを付けて、そのインデックスに含まれるオブジェクトを取得する方法がわかりません。

はい、List オブジェクトを使用する必要があることはわかっていますが、それはクラス用であり、まだリスト オブジェクトを教えられていません。

4

3 に答える 3

0

これらが実際に使用している配列である場合、 [ ] 構文を使用して配列の内容にアクセスできるはずではありませんか? すなわち

myArray[myListBox.SelectedIndex]
于 2013-11-11T17:23:05.750 に答える
0

1)ArrayListを使用しないでください...これは古いクラスです。List<T>代わりに使用してください。

2) ListBox.SelectedItemを試しましたか? それはもう少し単純なようです...

于 2013-11-11T17:24:01.850 に答える