根据控件Id得到控件并对该控件进行操作

你虚度的今日是昨日逝去的人无限向往的明天。美丽的早晨,把压力释放,清凉的秋风,把欢乐吹响,温柔的阳光,把温馨点亮,轻松的心情,把幸福送上,早安!
在做动态获取控件时,时常需要根据Id得到控件,并对该控件进行操作,此时用
 
/// <summary>
/// 根据控件id得到控件
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
private Control GetControl(string name)
{
object o = this.GetType().GetField(name, System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.IgnoreCase).GetValue(this);
return ((Control)o);
}

这个方法就能很快的找到该控件

本文根据控件Id得到控件并对该控件进行操作到此结束。相信别人,放弃自己,这是许多人失败人生的开始。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
基于.NET的FluentValidation数据验证实现

基于Fiddler实现修改接口返回数据进行测试

DataGridView使用BindingNavigator实现简单分页功能

IdnentiyServer使用客户端凭据访问API的实例代码

Devexpress中Gridcontrol查找分组