最初の選択に基づいて2番目のコンボボックスを変更しようとしています。最初のコンボボックスの場合は、データベースのテーブルからデータを取得しています。例えばc#wpfコンボボックスの選択
{
SqlConnection conn = new SqlConnection("Server = localhost;Database = autoser; Integrated Security = true");
SqlDataAdapter da = new SqlDataAdapter("Select id_type,type FROM types", conn);
DataSet ds = new DataSet();
da.Fill(ds, "types");
typescb.ItemsSource = ds.Tables[0].DefaultView;
typescb.DisplayMemberPath = ds.Tables[0].Columns["type"].ToString();
typescb.SelectedValuePath = ds.Tables[0].Columns["id_type"].ToString();
}
最初のコンボボックスで私は2番目でトラックを選択した場合、トラックのリストが表示されるはずです、または私は車を選択した場合、第二の私のデータベース内にある車のリストを表示されます。私はこのサイトのいくつかの投稿を見て、彼らは私を助けなかったので、私はこの質問を投稿しています。私の悪い英語のために申し訳ありません!
あなたは、このような 車として、(あなたの最初のComboBox
からアイテム別名)カテゴリを選択している
Googleカスケードドロップダウン。これは解決された問題です。 – Crowcoder