我想访问ComboBox的SelectedItem属性。
在WPF中,可以通过Name.Property(即ComboBoxName.SelectedItem)调用属性。我想知道当前在ComboBox中选择了哪个项目,这就是为什么我需要这样做,但它告诉我该名称在当前上下文中不存在。我有一个SelectionChanged事件处理程序,我想在更改当前选中项时使用它来更新字符串。
.xaml
<ComboBox Name="Generation" Items="{Binding Generation}" SelectedIndex="0" SelectionChanged="Gen_SelectionChanged"/>
.xaml.cs
private void Gen_SelectionChanged(object sender, SelectionChangedEventArgs args)
{
var SelectedItem = Generation.SelectedItem;
}
执行此操作时收到的错误是Generation.SelectedItem中的Generation,告诉我“名称” Generation”在当前上下文中不存在”
答案 0 :(得分:0)
尚不支持生成的C#字段。加载XAML之后,您可以使用this.FindControl<ComboBox>("Generation")
。