Combobox中的SelectionChangedCommited功能(XAML)

时间:2015-10-08 14:40:14

标签: c# xaml combobox

在下面的示例中,当我尝试将值设置为组合框时,会触发事件并在将值设置为之前更改 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();
}

1 个答案:

答案 0 :(得分:1)

e.AddedItems IList中的第一项将是您要查找的值。

MSDN SelectionChangedEventArgs