从XAML访问时的嵌套枚举抛出类型未找到错误使用+运算符也无法解决问题

问题描述

已经尝试使用+,但是在UWP中没有用,它仅适用于WPF的旧版本 我正在尝试从XAML文件访问在类内声明的枚举,该枚举显示未找到类型,但可以从XAML.cs文件完美运行

 <TextBlock
 Margin="10,5,0"
 VerticalAlignment="Center"
 FontSize="14"
 Text="{x:Bind util:Utility.ConvertMillisecondsToDateString(LastModifiedTime,util:Utility.DateFormats.MM_HYPHEN_DD_HYPHEN_YEAR),Mode=OneWay}"
 TextTrimming="CharacterEllipsis" />

以上代码引发错误提示在Utility中找不到DateFormat 我也尝试了+运算符,但也给出了错误。 但是,当从XAML.cs文件访问时,它可以工作

Utility timeutil = Utility.DateFormats.MM_HYPHEN_DD_HYPHEN_YEAR

枚举代码

public class Utility
{
    public enum DateFormats
    {
        DD_HYPHEN_MMM_HYPHEN_YEAR,MM_HYPHEN_DD_HYPHEN_YEAR,}
}

从UWP中的XAML访问时如何访问嵌套枚举?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)