A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hongiqnglik 中级黑马   /  2013-8-14 02:01  /  910 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

定义了一个窗体fForm,在fForm上有一个控件button1,现在再添加一个窗体Form1.,Form1继承了fForm。在Form1中有没有办法重写button1。或者说能否在Form1中控制button1的相关事件等?

3 个回复

倒序浏览
先把父窗体中button1的属性Modifiers(对象可见级别)设置为 public,然后把父窗体传递给子窗体,这样在子窗体中就能调用父窗体的button1了

评分

参与人数 1技术分 +1 收起 理由
赵宗荣 + 1

查看全部评分

回复 使用道具 举报
你是想在在继承窗体中修改其继承的控件属性??

向窗体中添加的控件,其Modifiers属性默认为Private。因此 如果继承这样的窗体,在继承窗体中,控件的属性全部为不可编辑状态   因此要想达到你的意思呐 请转回去看二楼许前辈的指导!

评分

参与人数 1技术分 +1 收起 理由
赵宗荣 + 1

查看全部评分

回复 使用道具 举报
这不是重写 默认就继承过WF类了..只能引用父类调用BUTTON1的属性来人为修改!!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马