![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
VisualStudio[C#]にてデスクトップアプリを作成しています。
コンボボックス1に[”麺”,”米”]
コンボボックス2に["ラーメン","そば","丼"]
コンボボックス3に["醤油","塩","たぬき","牛","豚"]
と選択できるとして、
コンボボックス1で[麺]を選択すると、
コンボボックス2で["ラーメン","そば"]のみ選択できるようになり
なおかつ、コンボボックス3で["醤油","塩","たぬき"]のみ選択できるようなことをしたいです。
条件分岐でできないか、やってみているのですが、
コンボボックスの値の取得が間違っているのかうまくいきません。
お手数お掛けしますが、ご教示のほど宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
上手くいかなく手の質問であればそのコードを提示されては?
あとはどこでデータを持たせるのか?にもよるでしょうね。
例えば『麺』の時の組み合わせや『米』の時の組み合わせを全て書き出しておかないとダメでしょう。
それをコード内でするのか外部ファイルに書き出しておいてフォームロード時に変数に読み込ませるとか、データベースファイルで保存しSQL文で抽出するとかの方向性次第かも。
と検証できない初級者は思います。
コード載せられてなく申し訳ございませんでした。
データはコード内に持たせております。
データベースから作成しようとしたのですが、
まずはデータベースを使用せずにしてみて、と言われまして……。
コードは以下になります。
int a = comboBox1.SelectedIndex;
if (a == 0)
{
comboBox2.Items.Clear();
string[] men = { "ラーメン","そば" };
comboBox2.Items.AddRange(men1);
}
else {
comboBox2.Items.Clear();
string[] kome = { "丼" };
comboBox2.Items.AddRange(kome);
}
}
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
int b = comboBox2.SelectedIndex;
if (b == 0)
{
comboBox3.Items.Clear();
string[] ramen = { "醤油","塩" };
comboBox3.Items.AddRange(ramen);
と、elseif続きを書いております。
コンボボックス1の内容を反映して
コンボボックス2は思い通りに絞れるのですが、
コンボボックス3が条件分岐で
コンボボックス2の配列内容が変わってしまう為、
コンボボックス2で丼を選択してもコンボボックス3で[醤油、塩]のみでてしまい、困ってます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- Excel(エクセル) Excel コンボボックス バックカラー 1 2023/02/18 08:06
- Excel(エクセル) コンボボックス及びリストボックスを5段階連動させる方法をご存知の方ご教授頂きたいです。 Excelで 3 2022/04/03 21:43
- Access(アクセス) Accessにインポートした複数のテーブルを表示させる方法が分かりません。 1 2023/01/30 20:22
- Visual Basic(VBA) 2つ目のコンボボックスが動作しません。 3 2023/03/25 12:29
- Visual Basic(VBA) ユーザーフォームの書き出しで追加のご相談 ユーザーフォームの値をシートに書き出す際、コードが表示され 2 2022/08/05 10:58
- Visual Basic(VBA) ExcelVBA ドロップボックスで月を選択するとそれ以降のデータが残るようにしたい。 3 2022/12/16 14:53
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Visual Basic(VBA) Excel VBA ユーザーフォーム1のコンボボックスに別ブックの値を反映させたいです。 6 2023/03/21 16:12
- Visual Basic(VBA) VBA ComboBoxについて 2 2022/10/21 12:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
佐渡にキツネはいないとされて...
-
狸の金玉は千畳敷
-
馬って大人の二人乗りできますか
-
タヌキとキツネは頭に葉っぱを...
-
「タンタンたぬき」の歌、若い...
-
キツネの鳴き声を聞いた方はあ...
-
ハクビシンとタヌキとアライグ...
-
私は二重で目は大きいほうだと...
-
韓国ロッテワールドのマスコッ...
-
動物が死んだら。
-
エクセル インデックス 足し算
-
ポンタカードのタヌキは可愛い...
-
関西圏以外で「しまう(収納す...
-
タヌキについて
-
ち〇こを大きくする方法教えて...
-
小鳥遊について
-
他人から自分の身を隠す方法っ...
-
このたぬきの置物の名前を教え...
-
Twitterのあほの坂田さんとかに...
-
庭にタヌキの置物飾ってる家た...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ローションとか、オナホとか欲...
-
このAV女優さんを教えてください
-
狸寝入りの見分け方
-
霊的な意味でタヌキの死体には...
-
馬って大人の二人乗りできますか
-
あの人は”タヌキ””キツネ””チョ...
-
四月一日=わたぬき など○月○...
-
VisualStudio[C#]でコンボボッ...
-
野生のたぬきをひいてしまいま...
-
どうして狸の置物のアソコは大...
-
ポニーについて
-
狸の金玉は千畳敷
-
たぬき顔の女って巨乳率高くな...
-
佐渡にキツネはいないとされて...
-
鹿
-
タヌキとキツネは頭に葉っぱを...
-
韓国ロッテワールドのマスコッ...
-
たぬきはフランス語やイタリア...
-
タヌキの縄張りの広さと、寝床...
-
「好々爺」 お婆さんの場合は?
おすすめ情報
解決いたしました、ありがとうございました。