wpf - 以编程方式更改标签属性

标签 wpf wpf-controls label

问题是我需要以编程方式更改Label FontWeight和FontStyle,但似乎无济于事……这是我到目前为止已经尝试的方法:

label.FontWeight = FontWeight.FromOpenTypeWeight(99);

对于label.FontStyle我不知道,我被困在这里:
label.FontStyle = new FontStyle();

我不知道从那以后该怎么办。我像疯了似的谷歌搜索,但一无所获。

在此先感谢您的任何建议!

最佳答案

对于FontStyle,可以在后面的代码中使用FontStyles类,对于FontWeight,可以使用FontWeights。

        private void Button_Click(object sender, RoutedEventArgs e)
    {
        uiLabel.FontWeight = FontWeights.Bold;
        uiLabel.FontStyle = FontStyles.Italic;
    }

关于wpf - 以编程方式更改标签属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/947614/

相关文章:

c# - 在 ScatterViewItem 中将控制区与图像分离

wpf - App OnStartup 永远不会被调用

c# - 为什么将TextBox的Value重置为先前的值而不显示错误?

c# - 如何让 ListBox、Canvas 和 Thumb 协同工作?

c# - 从子自定义控件的控件模板绑定(bind)到父用户控件的代码隐藏中定义的属性

c# - WPF在按钮上播放 “Click”动画。模拟代码点击

d3.js - 创建没有刻度标签的 D3 轴

wpf - 标题栏事件

javascript getElementById.label.样式

python - 如果与数据框中给定列表相同,则分配标签值