在win form(frmMain)下有若干个按钮(btnA,btnB,btnC,..),数据库中有一张对应着这些按钮的名称和属性(如Visible):
btnA  true
btnB  false
btnC  true
我想在程序运行的时候设置按钮的Visible,(而不是编译时,一般编译时确定是通过写判断语句确定哪个按钮的Visible).我想到的是用反射机制,运行的时候获得程序集里面的控件,看过帮助,但还是具体实现代码写不出.请各位帮忙:
Assembly assm = Assembly.Load(nameSpace);
Type objType = assm.GetType(nameSpace+"."+"frmMain");
MemberInfo [] memberInfos = objType.GetMembers();memberInfos数组得到
memberInfos[0].Name="btnA"
memberInfos[1].Name="btnB"
memberInfos[2].Name="btnC"
接下来应该如何设置这些按钮的属性呢?