私はデータブックをload時にcombobox.DataSourceにバインドします。私はその後、コンボボックスにDisplayMemberとValueMember(データテーブルから2つの異なる列)を与えます。コンボボックスのSelectedIndexChangedでは、コンボボックスのSelectedValueプロパティを使用したいだけで、MsgBox(combobox.SelectedValue)をテストするだけで、 "Argument 'Prompt'を 'String'型に変換することはできません。なぜそれが値を表示していないのですか?あなたがCombobox
のためとすることをDropDownStyle
としてDropDownList
を選択しているようにしてくださいする必要があり、すべてのVB.NETバインドされたコンボボックスSelectedValueが表示されません
cbCISoftware.DataSource = dbMaps.Tables("maps").DefaultView
データバインディングコードと選択されたインデックスが変更されたコードを追加して、再確認することはできますか? –
コードを追加しました! (DisplayMemberもフォーム上で正常に表示されます) – Theveloper