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



用户控件实现这样功能?


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


用户控件实现这样功能?
发表于:2007-02-09 13:31:08 楼主
某   usercontrol   有一buttonclick事件   并有textbox
能否实现  
当a   form引用该控件时候   弹出xxxxx   form   并把textbox内容传过去
当b   form引用该控件时候   弹出xxxxx   form   并把textbox内容传过去
当c   form引用该控件时候   弹出xxxxx   form   并把textbox内容传过去
...
当n   form引用该控件时候   弹出xxxxx   form   并把textbox内容传过去
发表于:2007-02-09 13:34:061楼 得分:0
当然   from可以接受usercontrol的事件和值
但是那样太麻烦   有n个页
能否在usercontrol中实现这一功能是最理想的
发表于:2007-02-09 13:37:252楼 得分:0
没太明白
发表于:2007-02-09 13:45:303楼 得分:0
即   用户控件把值传入固定的一个类中
无论哪个form引用   都传到固定的一个类中
发表于:2007-02-09 13:47:244楼 得分:0
不明白。
发表于:2007-02-09 14:01:005楼 得分:0
您的意思是不是不管谁用了此用户控件,在回发的时候父page都要获取此用户控件的某值?
如果是这样,你可以用viewstate保存值,当然,保存的值是要可序列化的.为了方便你可以定制自己的page加一些方法来获取viewstate值,或其它存取方式.
还有一种最死的方法,在controls中找到用户控件从中获取值.
发表于:2007-02-09 14:03:156楼 得分:0
用户控件   a   把该控件内的   a值
静态传入到   class   xxxxx中

这样一来   无论哪个form引用a   都可以把a中的a   传入到class   xxxxx中
发表于:2007-02-09 14:07:397楼 得分:0
意思和lxwin01(阿幸)差不多
不一定是父页   是其他的任何一个xxxform.cs都可以
winform好象没有viewstate
无论那个form引用该控件   执行了该控件的事件
xxxform.cs都将得到控件值!!

再听不明白   .........................
发表于:2007-02-09 14:25:278楼 得分:0
up!!!
发表于:2007-02-10 11:54:539楼 得分:0
up


快速检索

最新资讯
热门点击