小编典典

从 XAML 传递枚举值作为命令参数

all

我想在 WPF 中将枚举值作为命令参数传递,使用如下所示:

<Button 
    x:Name="uxSearchButton" 
    Command="{Binding Path=SearchMembersCommand}" 
    CommandParameter="SearchPageType.First"
    Content="Search">
</Button>

SearchPageType是一个枚举,这是为了知道从哪个按钮搜索命令被调用。

这在 WPF 中是否可行,或者如何将枚举值作为命令参数传递?


阅读 119

收藏
2022-07-08

共1个答案

小编典典

尝试这个

<Button CommandParameter="{x:Static local:SearchPageType.First}" .../>

local- 是您在 XAML 中的命名空间引用

2022-07-08