为了在我的项目属性中使用嵌套类型,我尝试执行以下操作
xmlns:S="clr-namespace:MyProject.Properties.Settings"
因为我们都知道尝试访问Settings.Default
是这样的:
<MyNamespace:MyControl MyProperty="{x:Static S:Settings.Default.MySetting}"/>
导致读取Nested Types Not Supported
的效果时出错。
但是 - 我的xmlns:S
行导致错误,说我应该使用using static Namespace.Type
代替...
我知道using static Foo.Bar
在C#Code Behind中的作用。
是否可以以相同的方式在我的XAML中定义S,如果是,如何定义?