gpt4 book ai didi

c# - 按钮 FontWeight 不起作用

转载 作者:行者123 更新时间:2023-11-30 17:54:50 25 4
gpt4 key购买 nike

我尝试设置 Button 的 fontWeight,但字体粗细仍然相同。

我的按钮

<Button x:Name="MyButton"
Grid.Row="3"
FontWeight="Bold"
Content="something"
Padding="16,10,12,12"
FontSize="24"
Background="White"
Foreground="#400000"
HorizontalContentAlignment="Left" />

我该如何解决这个问题?

最佳答案

要设置FontWeight,您必须实际设置 FontWeight。
请参阅下面我已将此属性添加到您的代码并将其设置为“Thin”的位置:

对于 WP7.x,任何页面级样式都会覆盖您正在明确执行的操作,因此您需要做更多的工作:

    <Button x:Name="MyButton"
Grid.Row="3"
Padding="16,10,12,12"
FontSize="24"
Background="White"
HorizontalContentAlignment="Left" >
<TextBlock Text="something"
Style="{StaticResource PhoneTextNormalStyle}"
Foreground="#400000"
FontWeight="Thin" />
</Button>

请注意,我必须为内容设置样式,然后应用 FontWeight 来覆盖样式中的内容。

这个(更简单的版本)适用于 WP8

        <Button x:Name="MyButton"
FontWeight="Thin"
Grid.Row="3"
Content="something"
Padding="16,10,12,12"
FontSize="24"
Background="White"
Foreground="#400000"
HorizontalContentAlignment="Left" />

关于c# - 按钮 FontWeight 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15621695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com