中易网

c#自定义控件与窗口之间传值

答案:3  悬赏:0  
解决时间 2021-03-12 14:10
我新建了个类mylinklabel,并继承linklabel控件,这样可以在该控件中添加自己的想法,主窗口form1中有两个radiobutton,现在我想实现在自己定义的控件中获取这两个radiobutton有没有被选中的状态,代码也在mylinklabel里面,而不是利用mylinkelabel的对象实现,忘高手解惑……
最佳答案
实现方法是有的:
1. 可以通过初始化mylinklabel的时候,就把初始化好的radiobutton传给它。
2. this.parent.Controls来查找那个radiobutton控件。
 
不过有点要啰嗦一下:你这样设计是背向了“高内聚,低耦合”的说法。
mylinklabel只负责自己内部的逻辑结构的处理,外部的操作可以用委托或事件来实现。
全部回答
这个建议放在委托中去实现
你是不是想通过“ mylinklabel.radiobutton1.Checked ”类似这样的调用属性方法对这两个radiobutton的选中状态进行使用? 用set和get去写一下mylinklabel的属性就好了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
聚宝庄村地址在哪,我要去那里办事
神仙道斗战胜佛成圣需要多少紫气
八哥雏鸟被野猫抓要怎样消毒
宝兴世刚电器我想知道这个在什么地方
周公解梦之性情难容是什么意思
因为在这里我收获了许多朋友英语
如果a×2=b×3=c×4,a,b,c都不为零,试
李字行书怎么写
上海联恒电梯面试难吗?我人在常州呢,不想白
百果园第928家分店我想知道这个在什么地方
小龙虾打完的洞口旁经常出现断掉的两只大前螯
有没有中药学毕业分学长,我是中药学专业的。
上海杜尔涂装累吗
馒头王大包长征店地址有知道的么?有点事想过
急求两种色的CMYK值分别是(0,25,21,0);(0,
推荐资讯
美尚美容美体会所在哪里啊,我有事要去这个地
诺基亚1020支持4G网络吗
关公教车仗从人,只管望大路紧行;自己勒住赤
?上市公司收购别的公司一般该股票是涨是跌?
大门高2360尺寸是什么门
求助:有谁的羁绊本有素材固定掉落的
魅Show这个地址在什么地方,我要处理点事
有没有人知道东汉怀古出名的诗歌给我一些
仙来办廖家管理处第六卫生所在什么地方啊,我
黎明在情迷大话王中的眼镜牌子是什么?有知道
爱买衣服是不是有病
植物大战僵尸年度版大胡子模式是什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?