您的位置:程序门 -> .net技术 -> c#



winform 中通过反射怎样才可以得到窗体界面中的某一控件的属性值?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


winform 中通过反射怎样才可以得到窗体界面中的某一控件的属性值?[已结贴,结贴人:xiaohan_678]
发表于:2007-03-22 16:31:12 楼主
问题一
        winform   中通过反射怎样才可以得到窗体界面中的某一控件的属性值?

问题二
        自定义特性(attributeusage)可以传递   复杂对象吗?如   dataset   等
发表于:2007-03-22 16:36:421楼 得分:0
我顶,同志们加把劲哎
发表于:2007-03-22 16:43:382楼 得分:50
你试着做就是了,比如:
type   type   =   typeof(button);
propertyinfo   info   =   type.getproperty( "name ");
object   value   =   info.getvalue(this.button1,   null);
发表于:2007-03-22 16:46:313楼 得分:10
我顶,同志们加把劲哎
发表于:2007-03-22 16:47:244楼 得分:10
帮你顶,顺便学习
发表于:2007-03-22 16:54:415楼 得分:0
public   static   string   printauthorinfo(string   pth)
                {
                        //pth     是传递过来的一个   dll   包含一个winform   里面有一个   textbox   控件,textbox.text   =   "aaa "  
                        //我现在想把   aaa   通过反射取出来,该怎么办?

                        assembly   asm   =   assembly.loadfrom(pth);
                       
                }
发表于:2007-03-22 16:56:296楼 得分:30
反射能这样反么?学习
发表于:2007-03-22 16:57:307楼 得分:0
不知道呀?所有问问
发表于:2007-03-22 17:06:508楼 得分:0
通过特性   attributeusage     可以传递变量吗?,传递常量已测试通过


快速检索

最新资讯
热门点击