Normally, when I assign an enum value to a XAML attribute (usually the \"Tag\"), I use:
To access a nested class/struct/enum in XAML, use + as a separator.
+
<XamlElement Tag="{x:Static local:MyClass+EnumName.enumValue1}"/>