WPFアプリケーションでは、ListBoxを持ち、Sqlのデータにバインドされています。また、リストボックスにスタックパネルがあります。ListBoxのSelectedIndexでの動的コンボボックス
一度、リストボックスの項目をダブルクリックします。ここでは、動的コンボボックスを配置/追加する必要があります。
ListBoxの選択されたインデックスを取得できます。
int seleteditem = lstbxusername.SelectedIndex;
と私は私の質問は、リストボックスの選択されたインデックスでの動的なコンボボックスを追加する方法であるコンボボックス
newstckpnl.Children.Add(cmb);
を追加するのStackPanelを使用し
System.Windows.Controls.ComboBox cmb = new ComboBox();
cmb.Background = Brushes.Green;
ダイナミックコンボボックスを作成しました。
これは可能なのですか?
でそれを追加についてをお読みくださいMVVM。バインディングを介して 'ItemsSource'を設定した場合、コードの背後にある' ItemsControl'(あなたの場合は 'ListBox')の' Items'コレクションにアイテムを手動で追加すべきではありません。 'ItemsSource'を' ObservableCollection 'にバインドし、ビューモデルでこのコレクションに文字列を追加する必要があります。 –
Maxim
また、 'ItemsSource'を何にバインドしますか? – Maxim
_I得点= {0,0,0,0} _そして何が問題なのですか?あなたはあなたの問題をよりよく説明するなら、ずっと前に答えを得ることができます。今では、あなたの問題を明確にするために多くの質問を人々に要求しなければなりません。 – Maxim