我正在尝试将多个组合框设置为具有相同值集的所有组合框(从代码端)。
...
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);
}
...
目前,当我尝试设置时,我收到此错误:
“元素已经有一个逻辑父元素。它必须在旧父元素附加到新父元素之前与它分离。”
显然,他们抱怨没有一个独特的父母。但是我如何解决这个问题,以便我有多个具有相同列表的组合框: