在C#WPF中指定FrameworkElement的类型

问题描述 投票:0回答:1

我的方法接受任何FrameworkElement作为参数。然后,它检查FrameworkElement是否为条件为“ if(MyFrameworkElement为Label)”的Label。如果条件为真,我希望程序更改FontSize属性。但是FontSize对FrameworkElement不可用,我必须指出它是一个Label。怎么做?

c# wpf label frameworkelement
1个回答
0
投票

[像is中所述使用this article运算符

if (myFrameworkElement is Label l)
{
    l.FontSize = 123;
}
© www.soinside.com 2019 - 2024. All rights reserved.