お世話になっております
VB.NET 2010
Windows7
Windowsフォーム画面の開発をしています
コンボボックスについて質問です
コンボボックスに値を追加するときに、
ComboBox.Add("あいうえお")
だと、Valueが設定されません
なので
ComboBox.DataSource = dtcpyCombo.Copy 'dtcpyCombo は、コンボボックス用DataTable
ComboBox.ValueMember = dtCombo.Columns(0).ColumnName '0番目はKEY
ComboBox.DisplayMember = dtCombo.Columns(2).ColumnName '2番目はKEY & ":" & VALUE
dtcpyCombo.Dispose()
としたのですが、ValueMemberを設定する部分で、SelectedIndexイベントが動いてしまいます
今回のコンボボックスは特殊操作をするので、特殊動作を入れています
(http://blog.goo.ne.jp/jjskapibara/e/94a967a61d39 …
もともとの仕様なのか、上記操作を入れたために起きているのかがわかりません
教えていただけると嬉しいです
No.1ベストアンサー
- 回答日時:
> 今回のコンボボックスは特殊操作をするので、特殊動作を入れています
> もともとの仕様なのか、上記操作を入れたために起きているのかがわかりません
特殊動作を抜いたテストプログラムの実行結果は?
回答ありがとうございます
すいません試していませんでした・・・
Windowsについてくるコンボボックスで試したところ、SelectedIndexが動いてしまいました
(相談したコンボボックスは、コンボボックスを継承した、独自で作成したコントロールです)
標準でも動いてしまったのでVisualStudioの仕様だと思ってあきらめます
SelectionChangeCommittedに処理を移動したところ、やりたかったことを実現できました
どうもお騒がせしました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォームの書き出しで追加のご相談 ユーザーフォームの値をシートに書き出す際、コードが表示され 2 2022/08/05 10:58
- Visual Basic(VBA) ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし 4 2022/08/03 17:34
- Visual Basic(VBA) 2つ目のコンボボックスが動作しません。 3 2023/03/25 12:29
- Excel(エクセル) Excel コンボボックス バックカラー 1 2023/02/18 08:06
- Access(アクセス) Accessにインポートした複数のテーブルを表示させる方法が分かりません。 1 2023/01/30 20:22
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- Visual Basic(VBA) Excel VBA ユーザーフォーム1のコンボボックスに別ブックの値を反映させたいです。 6 2023/03/21 16:12
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Visual Basic(VBA) ExcelVBA ドロップボックスで月を選択するとそれ以降のデータが残るようにしたい。 3 2022/12/16 14:53
- Visual Basic(VBA) VB.net 1 2022/08/18 19:21
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NETで他のEXEを実行させる
-
マシンをスタンバイの状態にし...
-
ファイル名の日付について教え...
-
エクセルでファイルの最終更新...
-
沢山のフォルダにあるファイル...
-
論文に載せるグラフを作成したい
-
マイドキュメントのフォルダの...
-
WindowsからSSHでサーバーにあ...
-
vlan internal allocation poli...
-
YAHAMA RTXシリーズのコマンド...
-
共有しているファイルを削除し...
-
FTP 転送コマンド
-
teratarmでコマンド入力すると...
-
onedriveで同期解除をしたら、...
-
vb.net(vs2008)でのグラフ作成...
-
Excel VBAで作成したマクロをxl...
-
ファイルのプロパティの属性の...
-
Ciscoルーター 対向機器のIPア...
-
サブディレクトリも含めて最新...
-
CPコマンドでファイルがコピー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで他のEXEを実行させる
-
if文の条件に関数が入ってる場...
-
C#で他のPCのサービスの起動...
-
再質問 コンボボックス リス...
-
WSHController/CreateScriptはa...
-
Word・Excelの「Ctrl+Y」につい...
-
シェルスクリプトに引数を渡す...
-
マシンをスタンバイの状態にし...
-
ファイル名の日付について教え...
-
コマンドプロンプトにてコマン...
-
コンボボックスのSelectedIndex
-
C++ arduinoのスケッチについて...
-
VBSでDBに接続する方法
-
VBAの乱数について質問
-
VBSでクエリを実行→クエリでテ...
-
vlan internal allocation poli...
-
エクセルでファイルの最終更新...
-
teratarmでコマンド入力すると...
-
TXTファイルを上書き保存する前...
-
YAHAMA RTXシリーズのコマンド...
おすすめ情報