我有一个公共词典定义为
public Dictionary<string, double> comboBoxSelections { get; set; }
并使用添加项目
this.comboBoxSelections = new Dictionary<string, double>();
comboBoxSelections.Add(currItem, d);
我想将其用作 WPF 中 ComboBox 的 ItemsSource,因此每当更新 comboBoxSelections 时,我都会在 ComboBox 中看到可供选择的更新项目。所以我想也许我需要把它包装在 ObservableCollection 中
public ObservableCollection<Dictionary<string, double>> comboBoxSelections { get; set; }
this.comboBoxSelections = new ObservableCollection<Dictionary<string, double>>();
将新字典项添加到 ObservableCollection 的语法是什么?就像是...
comboBoxSelections.Add(new Dictionary<string, double>(currItem, d));