为什么使用我的静态属性在 XAML 中设置字体大小不起作用?

Roxy'Pro

我试图Label从我的数据库中设置我的字体大小,所以我决定将值存储在一个静态Global类中,这是定义:

public static class Globals
{   
    public static double mainScreenfontSize { get; set; }      
}

Application_Startup我设置值:

Globals.mainScreenfontSize = ParametersController.GetFontSize();

之后,我尝试在我的 XAML 中使用它,如下所示:

<Label FontSize="{x:Static local:Globals.mainScreenfontSize}" Content=" "/>

但不知何故未应用字体大小。任何形式的帮助都会很棒!

毫米8

这对我来说当然很好用:

public static class Globals
{
    static Globals()
    {
        mainScreenfontSize = 40.0;
    }

    public static double mainScreenfontSize { get; set; }
}

<Label FontSize="{x:Static local:Globals.mainScreenfontSize}" Content="Some big content"/>

因此,您应该确保该ParametersController.GetFontSize()方法返回double您期望值。

尝试将mainScreenfontSize属性临时设置为硬编码值40.0,您应该会看到它有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我的本地存储字体大小最初不起作用

流体字体大小不起作用。与 css 冲突重置“字体:继承;”。为什么?

WPF - 我的相对路径在我的 XAML 界面中不起作用,为什么?

为什么我不能在xaml中设置静态资源的x:Name

MFC:更改静态控件上的字体大小不起作用?

XAML绑定对依赖属性不起作用?

使用JavaScript的字体大小调整器不起作用

如何使用Xamarin在xaml中创建自定义字体大小,以便可以根据设备更改字体大小?

从App.xaml设置样式时,为什么TargetType =“ Window”样式不起作用?

为什么在这种情况下 xaml 标签页属性本地不起作用?

为什么While循环在C#XAML中不起作用?

WPF:从XAML设置ViewModel,为什么第二个解决方案不起作用?

在XAML中设置属性的顺序是什么?

为什么我无法设置DatePicker字体大小?

TreeViewItem 的 IsSelected 属性的触发器在 xaml 中不起作用?

KeyBinding用作UserControl,但在XAML中插入属性元素语法时不起作用

自我DataContext绑定在XAML中不起作用,但在后面的代码中起作用

在forestplot中,设置字体,使文本为“纯文本”,不起作用,为什么?

为什么我的绑定没有在 XAML 中更新

什么是XAML中的DesignInstance

为什么我可以在 XAML 中检索具有绝对路径的图像,但它在代码后面不起作用?

设置nofoldenable在我的vim中不起作用-为什么?

XAML DynamicResource 在调试中不起作用

WPF ItemSource在XAML中不起作用

为什么设置div类的字体大小不会设置p元素的字体大小?

x:UWP XAML中的静态

在XAML中处理静态资源

使用 first 和 last 属性时,为什么我的嵌套 IF 在 Smarty 中不起作用?

XAML中的内容属性是什么?