C#dでの質問です。


listboxに100項目ほど値を入れているのですが、それを自由に編集出来るようにしています。
編集後にlistboxの内容を纏めてテキスト等に書き出し出したいのですが、現在は

リストボックスのレコード数を計算
レコード1をテキストに書き出し
 :
 :
レコード数に達したら書き出し終了

としております。
もっと簡単にlistboxの全ての値を取得する方法があれば教えていただければと思います。

回答の条件
  • 1人2回まで
  • 登録:2008/04/04 17:24:23
  • 終了:2008/04/08 23:00:07

回答(1件)

id:KirakiraHikaru No.1

KirakiraHikaru回答回数354ベストアンサー獲得回数682008/04/04 21:36:56

ポイント60pt

今どのように処理されているのかがわからないので、簡単な処理になるかがわかりませんが、このように処理するのが一般的かと思います。


listBox1の全アイテムを一つずつitemに取得して最後まで来たらforeach文を抜けます

            foreach (String item in listBox1.Items)
            {
                MessageBox.Show(item);
            }

MessageBox.Show(item);

を「レコード1をテキストに書き出し処理」に置き換えてください。

id:quocard

ありがとうございます。

こちらで解決できました。

2008/04/08 22:59:54

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません