以编程方式更改Label属性

Car*_*rlo 7 wpf label wpf-controls

问题是我需要以编程方式更改Label FontWeight和FontStyle但似乎没有任何工作......这是我到目前为止所尝试的:

label.FontWeight = FontWeight.FromOpenTypeWeight(99);
Run Code Online (Sandbox Code Playgroud)

对于label.FontStyle,我不知道,我被困在这里:

label.FontStyle = new FontStyle();
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么做.我用Google搜索,但没有发现任何东西.

提前感谢任何建议!

rmo*_*ore 21

对于FontStyle,您可以在代码隐藏中使用FontStyles类,而对于FontWeight则使用FontWeights.

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