我想用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……….
- 1 回答
- 0 关注
- 161 浏览
添加回答
举报
0/150
提交
取消