gpt4 book ai didi

wpf - 将组合框选定值绑定(bind)到属性

转载 作者:行者123 更新时间:2023-12-04 05:12:27 25 4
gpt4 key购买 nike

我有一个 枚举动物 里面有 Fish 和 Cat 的值。

public ObservableCollection<AnimalsEnum> Animals { get; set; }

我绑定(bind)枚举以显示在组合框中。
<ComboBox ItemsSource="{Binding Path=Animals }">

我还有一个名为 的属性(property)AnimalsChanged AnimalsEnum 类型的

当我从组合框中选择一种动物时,我想要一个名为 的属性。 AnimalsChanged 从组合框中获取枚举的值。

我如何从 xaml 做到这一点?任何的想法

谢谢

最佳答案

使用SelectedItem绑定(bind)列表中的实际数据项。与 SelectedValue您可以从 SelectedItem 绑定(bind)特定属性.它默认绑定(bind)两种方式,因此您无需指定:

<ComboBox ItemsSource="{Binding Path=Animals }" SelectedItem="{Binding AnimalsChanged}">

关于wpf - 将组合框选定值绑定(bind)到属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14730514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com