在下面的示例中,当我尝试将值设置为组合框时,会触发事件并在将值设置为之前更改 objRunSettings .xxx cmbxxx.SelectedValue
我想我需要像SelectionChangedCommited而不是SelectionChanged,但我真的很困惑如何做到这一点,因为在xaml我唯一的选择是 SelectionChanged
在xaml
<ComboBox SelectionChanged ="cmbxxx_selectionChanged"/>
在.cs中 - &gt;设置组合框值
cmbxxx.SelectedValue = objRunSettings.xxx;
活动
private void cmbxxx_selectionChanged(object sender, SelectionChangedEventArgs e)
{
objRunSettings.xxx = cmbxxx.SelectedValue.ToString();
}