掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コンボボックスをMe.Controlsを使ってうまく制御できない (ID:141609)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ゴメンナサイ。上記の原因が分かりました。 上記のCombobox1, Combobox2, Combobox3は、GroupBoxコンテナ上にあったので、 このままでは参照ができないことが分かりました。 そこで、以下のように修正したのですが、また問題が発生しました。 Dim cbo As ComboBox For i As Integer = 1 To 3 cbo = CType(Me.GroupBox.Controls("Combobox" & CStr(i)), ComboBox) cbo.Items.Clear() '←例外は解消された (コンボボックスに値を追加する処理) cbo.SelectedIndex = i - 1 Next この処理を行うと、Combobox1, Combobox2, Combobox3のいずれもSelectedIndexが2になってしまいます。 (Index = 2の内容が表示されてしまう。) やりたいことは、以下のとおりなのですが... ・Combobox1は、Index = 0の内容を表示したい。 ・Combobox2は、Index = 1の内容を表示したい。 ・Combobox3は、Index = 2の内容を表示したい。 どうすればよいでしょうか?よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.