C#.NET常见问题(FAQ)-如何使用变量访问控件属性
2023-09-14 08:57:49 时间
不管哪种类型的控件,可以用下面这种强制转换和Controls.Find的方法来读写控件的属性
//我在界面上做了三个picturebox控件
PictureBox p;
//注意索引必须从1开始,并且不能超过Form中实际存在的控件数量(把1改成0或者把4改成5都是不行的)
for (int i = 1; i < 4; i++)
{
p = (PictureBox)this.Controls.Find("picturebox" + i.ToString(), true)[0];
p.BackColor = Color.Red;
}
//我在界面上做了五个Label控件
Label L;
for (int i = 1; i < 6; i++)
{
L = (Label)this.Controls.Find("label" + i.ToString(), true)[0];
L.Text = i.ToString();
}
更多教学视频和资料下载,欢迎关注以下信息:
我的优酷空间:
http://i.youku.com/acetaohai123
我的在线论坛:
http://csrobot.gz01.bdysite.com/
问题交流:
QQ:910358960
相关文章
- C#子线程中更新ui-----c# 多线程多文件批量下载
- C#.Net实体代码生成工具(EntitysCodeGenerate)的使用及.NET中的ORM实现
- C# 反射 通过类名创建类实例
- C#.NET常见问题(FAQ)-如何在不同窗体之间传递值
- C#.NET常见问题(FAQ)-如何让文本框textbox内容靠右显示
- C#.NET常见问题(FAQ)-如何将cs文件编译成dll文件 exe文件 如何调用dll文件
- C#应用视频教程1.2 Socket通信客户端实现
- Asp.Net Web API 2第三课——.NET客户端调用Web API
- C#设计模式——策略模式(Strategy Pattern)
- ASP.NET 运行状况监视的日志记录错误详细信息 (C#)
- C#调用EasyPusher推送到EasyDarwin流媒体服务器直播方案及示例代码整理
- C#和Excel进行报表开发
- C# 如何识别一个字符串是否Json格式
- C# Sql Server连接(增、删、改、查)
- 【原创】开源Math.NET基础数学类库使用(10)C#进行基本数据统计
- Atitit.sql ast 表达式 语法树 语法 解析原理与实现 java php c#.net js python
- Atitit.js跨域解决方案attilax大总结 后台java php c#.net的CORS支持
- Atitit.线程 死锁 跑飞 的检测与自动解除 与手动解除死锁 java c# .net php javascript.
- Atitit. .net c# web 跟客户端winform 的ui控件结构比较
- c# - 数据类型转换和控制台输入
- C#开发的OpenRA游戏高性能内存访问的方法
- C# DataTable&DataSet
- [C#.NET 拾遗补漏]10:理解 volatile 关键字
- 【UiPath2022+C#】UiPath 调试