【发布时间】:2014-08-13 14:25:24
【问题描述】:
我正在做一个项目,我需要在 ListView 中显示一个组合框,组合框是使用双向模式绑定的。每当 Combobox 选择发生变化时,我都需要触发一个事件,并从列表视图中获取选定 ComboBox 的选定项。
每当触发组合框选择更改事件时,我都需要选择此项目,以便我可以获取所选项目。
编辑:这是事件代码。
private void ProductTypeComboBox_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
{
ComboBox combo = e.OriginalSource as ComboBox;
ComboBoxItem cbItem = (ComboBoxItem) combo.SelectedItem;
string selected = cbItem.Content.ToString();
switch (selected)
{
case "Vente" :
var pro = this.ProductsToAddListView.SelectedItem;
break;
default:
MessageBox.Show("Error", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
break;
}
}
【问题讨论】:
-
请添加您到目前为止所做的代码
-
@Kulasangar 这与我的情况无关