我想在App.Xaml中为fontsize定义一些资源。
这种类型的东西会起作用:
<sys:Double x:Key="FontLarge">24</sys:Double>
但是我想从a:xStatic获取这样的值:
<sys:Double x:Key="FontLarge">{x:Static local:Settings.FontLarge</sys:Double>
或
<sys:Double x:Key="FontLarge" Value="{x:Static local:Settings.FontLarge"></sys:Double>
但这些都不起作用。这是可能的,语法是什么?
答案 0 :(得分:0)
我不认为有一种方法可以使用Double
绑定x:Static
值(虽然我可能错了)。
但是总有一种方法可以使用你可以使用的代码。如果这是在App.Xaml中,你可以写
App.Current.Resources.Add("FontLarge", Settings.FontLarge);
如果是其他课程,您可以放弃App.Current
,这样就可以了。