• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:.NETのコントロール配列(VB4からの移行))

.NETでのコントロール配列の扱いについて

このQ&Aのポイント
  • .NETに移行する際、コントロール配列の扱いに制約があります。特に、ラジオボタンの選択状態を取得する場合、1つずつ条件分岐を書く必要があります。
  • 例えば、10個のラジオボタンの選択状態を確認し、それぞれのインデックス番号を取得したい場合、RadioButton1.Checked、RadioButton2.Checked、...のように個別に条件分岐を書く必要があります。
  • これが非常に冗長でわかりづらく感じるかもしれませんが、現状の.NETの仕様では他に方法はありません。必要に応じて、コードを整理するための工夫をすることをおすすめします。

質問者が選んだベストアンサー

  • ベストアンサー
  • JeanneNet
  • ベストアンサー率48% (100/208)
回答No.1

こんにちは、じゃんぬねっと です。 VB.NET 2002 以降では「コントロール配列」ではなく、 「コントロールの配列」になります。 http://dobon.net/vb/dotnet/control/buttonarray.html > 何か非常に無駄に見えるし、わかりづらくなるような気がするのですが・・・・ 各々が独立したインスタンスを持っていることを考えると、そうは思えません。(私は) ただし、行と列という表のような概念であれば、コントロールの配列を使うべきだと思います。

nanbaya2
質問者

お礼

似たようなコードなら、まとめられれば便利かな?と思ったものですから・・・。でもURLも参考になりましたどうもありがとうございます、またわからないことが出てきましたけど・・・(^^;。 まだまだ、.NETに関してはわからないことだらけなのでまたお世話になるかも知れません。そのときはまたよろしくお願いいたします。

関連するQ&A