gpt4 book ai didi

wpf - 将枚举与 ObjectDataProvider 绑定(bind)

转载 作者:行者123 更新时间:2023-12-03 10:38:04 34 4
gpt4 key购买 nike

我有一个绑定(bind)到 ComboBox 的枚举在我看来。

public enum MyItems
{
[Browsable(false)]
Item1,

[Browsable(true)]
Item2,

[Browsable(false)]
Item3,

[Browsable(true)]
Item4,
}

鉴于我使用 ObjectDataProvider
 <ObjectDataProvider x:Key="eMyItems" MethodName="GetValues"
ObjectType="{x:Type System:Enum}">
<ObjectDataProvider.MethodParameters>
<x:Type TypeName="Enums:MyItems"/>
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>:

我的组合框看起来像这样:
<ComboBox  ItemsSource="{Binding Source={StaticResource eMyItems}}" SelectedValue="{Binding Item}"/>

问题是我看到 所有枚举 就连他们上面的也有 [Browsable(false)] .

enter image description here

我错过了什么?

最佳答案

此相关问题中的一个答案看起来可能对您有所帮助:

WPF Data binding: How to data bind an enum to combo box using XAML?

关于wpf - 将枚举与 ObjectDataProvider 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17084180/

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