C# 如何从ComboBox中检索用户选择?
我有以下组合框:C# 如何从ComboBox中检索用户选择?,c#,xaml,windows-phone-8,C#,Xaml,Windows Phone 8,我有以下组合框: <ComboBox x:Name="splitInput_ComboBox" SelectionChanged="spltComboBox_SelectionChanged"> <ComboBoxItem Tag="0" IsSelected="True">None</ComboBoxItem> <ComboBoxItem Tag="2">2</ComboBoxItem>
<ComboBox x:Name="splitInput_ComboBox" SelectionChanged="spltComboBox_SelectionChanged">
<ComboBoxItem Tag="0" IsSelected="True">None</ComboBoxItem>
<ComboBoxItem Tag="2">2</ComboBoxItem>
<ComboBoxItem Tag="3">3</ComboBoxItem>
</ComboBox>
没有一个
2.
3.
如何将用户选择分配给代码隐藏中的int或double变量?数据绑定是实现这一点的唯一方法吗 在SPLTCOMBOX\u SelectionChanged事件处理程序中,您可以使用以下属性获取所选项目或所选值: 选择项 选择值 比如:
注意:我建议您在命名控件时不要像命名“splitInput\u ComboBox”那样使用下划线 例如,当用户选择2时,您希望它存储在值为2的整数中?是。我可能对XAML/C#领域还不熟悉,但这似乎应该非常简单,但我似乎找不到任何解决方案!你可以得到SelectedIndex(int)或SelectedItem(convert to int),这不是你想要的吗?你知道,后者是,我刚刚从.NET 4.5教程中了解到。由于某种原因,当我第一次尝试时,它根本不起作用,但这次起作用了。非常感谢你的帮助。
splitInput_ComboBox.SelectedValue;