リスト ボックス内に名前と価格を挿入するアプリケーションが 1 つありますWinForms
。名前と価格はそれぞれ 2 次元配列に格納されます。から1つのレコードを選択するlistbox
と、そのレコードを更新するために文字列の名前と価格を取得できるインデックスが1つだけ表示されます。このために、そのインデックスで名前と価格を変更する必要があります。価格。ただし、選択されたインデックスは 1 次元のみです。そのインデックスを行と列に変換したい。どうやってするか?
しかし、私はこのようにリストボックスにレコードを挿入しています。
int row = 6, column = 10;
for(int i=0;i<row;i++)
{
for(int j=0;j<column;j++)
{
value= row+" \t "+ column +" \t "+ name[i, j]+" \t " +price[i, j];
listbox.items.add(value);
}
}