我綁定了一個數據表組合框,就像我在下面的代碼中顯示的那樣。添加項目到組合框元素
objComboBox.ItemsSource = objDataTableNew.DefaultView;
objComboBox.DisplayMemberPath = objDataTableNew.Columns[0].ToString();
objComboBox.SelectedValuePath = objDataTableNew.Columns[1].ToString();
objComboBox.SelectedIndex = 0;
現在我想顯示文本爲「選擇」和值「-1」增加組合框項目列表的頂部。 直接我不能添加,因爲itemsource與數據表綁定。 我試圖在索引零處插入一行到objDataTableNew。但我有一個概率。從DB獲得的數據表的第0列是整數列。所以我不能插入字符串值「選擇」到該列。
我該如何做到這一點?
我猜[討論] [1] shoudl給你你需要的所有信息。 [1]:http://stackoverflow.com/questions/199642/how-to-insert-empty-field-in-combobox-bound-to-datatable – Marthin 2011-12-28 11:29:42
好一個@Marthin,澆鑄YHE條目並插入位置0.many謝謝 – 2011-12-28 11:55:17