C# TextAlign在控件上不起作用。查找

C# TextAlign在控件上不起作用。查找,c#,C#,我要检查标签的textalign with controls.find。但是我犯了一个错误 这是我的密码: for (int i = 0; i<=100; i++) { if (f1.Controls.Find("label" + i, true)[0].TextAlign == ContentAlignment.BottomCenter) { //My Code } } for(int i=0;i正如错误所说,控件没有TextAlign属性,但Label有

我要检查标签的textalign with controls.find。但是我犯了一个错误

这是我的密码:

for (int i = 0; i<=100; i++) {
   if (f1.Controls.Find("label" + i, true)[0].TextAlign == ContentAlignment.BottomCenter)
   {
      //My Code
   }
}

for(int i=0;i正如错误所说,控件没有TextAlign属性,但Label有。
因为你知道,它是一个标签,你可以将它转换成一个标签,如下所示:

((Label)f1.Controls.Find("label" + i, true)[0]).TextAlign……….

好的,您可以在检查之前将其强制转换为适当的类型。例如:
(f1.Controls.Find(“label”+i,true)[0]作为label)。TextAlign==…
@Fabjan噢,非常感谢!非常感谢!