在WPF應用程序中,我有一個ListBox並綁定了來自Sql的數據。並且在列表框中還有一個堆棧面板。ListBox的SelectedIndex上的動態組合框
一旦我雙擊列表框中的項目,我需要放置/添加一個動態組合框。
我可以得到ListBox的選定索引。
int seleteditem = lstbxusername.SelectedIndex;
和我創建的動態組合框
System.Windows.Controls.ComboBox cmb = new ComboBox();
cmb.Background = Brushes.Green;
使用StackPanel中添加一個組合框
newstckpnl.Children.Add(cmb);
我的問題是如何在一個表中的選定索引添加一個動態的組合框。
這可能嗎?幫助讚賞。
請閱讀MVVM。如果通過綁定來設置'ItemsSource',則不應該在代碼後面手動將Items添加到'ItemsControl'(在你的情況下爲'ListBox')的'Items'集合中。您需要將'ItemsSource'綁定到'ObservableCollection',並將視圖模型中的字符串添加到此集合中。 –
Maxim
另外,你將'ItemsSource'綁定到了什麼地方? – Maxim
_I get margin = {0,0,0,0} _它有什麼問題?如果你更好地描述你的問題,你可以在很久以前得到答案。現在,你迫使人們提出很多問題來清楚你的問題。 – Maxim