wpf – 如何将嵌套在类中的枚举分配给XAML属性?

wpf – 如何将嵌套在类中的枚举分配给XAML属性?,第1张

概述通常,当我将枚举值分配给XAML属性(通常是“Tag”)时,我使用: <XamlElement Tag="{x:Static local:EnumName.EnumValue}"/> 现在,我在一个类中定义了一个枚举。例如。: public class MyClass{ public enum MyEnum { enumValue1, enumValue2 通常,当我将枚举值分配给XAML属性(通常是“Tag”)时,我使用:

<XamlElement Tag="{x:Static local:Enumname.EnumValue}"/>

现在,我在一个类中定义了一个枚举。例如。:

public class MyClass{    public enum MyEnum {        enumValue1,enumValue2    }}

我尝试在XAML中将其分配为:

<XamlElement Tag="{x:Static local:MyClass.Enumname.enumValue1}"/>

它不行。

有谁能告诉我正确的方法来完成这个?

解决方法 要访问XAML中的嵌套类/ struct /枚举,请用作分隔符。

<XamlElement Tag="{x:Static local:MyClass+Enumname.enumValue1}"/>
总结

以上是内存溢出为你收集整理的wpf – 如何将嵌套在类中的枚举分配给XAML属性?全部内容,希望文章能够帮你解决wpf – 如何将嵌套在类中的枚举分配给XAML属性?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1008244.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存