- ベストアンサー
フォームの値を全て取得したい(VC#)
こんばんは。 最近、VC#をやり始めたのですが、フォームの値を取得するのに 以下のような感じで、一つずつフォームの値を取得していて とても時間がかかり困っています。 フォームにあるテキストやラジオボタンなどを 一括(for分など)で取得する方法ありましたら教えて頂きたいです。 //テキストの取得 global.駅1 = フォーム駅1.Text; global.駅2 = フォーム駅2.Text; global.駅3 = フォーム駅3.Text; //コンボボックスの選択値取得 global.駅番号 = コンボボックス駅番号.SelectIndex;
- みんなの回答 (3)
- 専門家の回答
お礼
ご回答ありがとうございます。 Controlsプロパティに登録された各コントロールを再帰的に取得できましたが、 #2さんの言うとおり、データグリッドやラジオボタンなどは再帰的に取得すると問題があり、除外したりするので、結局コーディング時間がかかってしまいました。 ただ、テキストボックスに入力された値は再帰的に取得できましたので、助かりました。 データグリッドやラジオボタンの値を取得するのは、一つずつコーディングしていこうと思います。 ありがとうございます。