为了账号安全,请及时绑定邮箱和手机立即绑定

TextAlign 不适用于 Controls.Find

TextAlign 不适用于 Controls.Find

C#
小唯快跑啊 2022-01-15 19:39:43
我想用controls.find 检查标签的textalign。但我得到错误。这是我的代码:for (int i = 0; i<=100; i++) {   if (f1.Controls.Find("label" + i, true)[0].TextAlign == ContentAlignment.BottomCenter)   {      //My Code   }}我收到 CS1061 错误。请问有什么帮助吗?错误:“Control”不包含“TextAlign”的定义,并且找不到接受“Control”类型的第一个参数的扩展方法“TextAlign”(您是否缺少 using 指令或程序集引用?)。
查看完整描述

1 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

正如错误所说, Control 没有 TextAlign 属性,但 Label 有。既然你知道,它是一个标签,你可以把它转换成一个标签,像这样:

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


查看完整回答
反对 回复 2022-01-15
  • 1 回答
  • 0 关注
  • 161 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信