1
我試圖設置多個組合框到所有具有相同的一組值(從代碼端)選擇。C#:wpf將組合框項目添加到多個組合框
...
this.startTimeOptions = value;
this.cmbMonday.Items.Clear();
this.cmbTuesday.Items.Clear();
foreach (TimeObject time_option in this.TimeOptions) {
ComboBoxItem new_item = new ComboBoxItem();
this.cmbMonday.Items.Add(new_item);
this.cmbTuesday.Items.Add(new_item);
}
...
目前,當我嘗試設置它,我得到這個錯誤:
「元素已具有邏輯父它必須從舊的父之前它連接到一個新的超脫」
顯然,他們抱怨沒有一個獨特的父母。但是,如何解決此問題,以便使用多個組合框具有相同的列表:
爲每個cbx創建一個新項目。他們可以分享他們的價值。 –