CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何在子窗口中定义父窗口的控件?

楼主saga112(纱迦)2006-03-05 19:07:50 在 .NET技术 / C# 提问

在父窗口中有一个button按钮,在它的不同子窗口分别对这个按钮定义不同的功能,请问该如何实现? 问题点数:50、回复次数:5Top

1 楼zhouxiaotan(夜雨悠扬)回复于 2006-03-05 19:11:38 得分 0

使用委托实现  
  把父窗口的按钮的  
  Click事件邦定到子窗口的按钮事件上Top

2 楼saga112(纱迦)回复于 2006-03-05 19:32:54 得分 0

但我子窗口上并不带控件,想完全由父窗口的这个按钮来实现,我菜鸟,能不能附下相关代码,谢谢。Top

3 楼saga112(纱迦)回复于 2006-03-05 20:44:53 得分 0

按楼上的   我在子窗口也放个button     让它隐藏     可怎么才能不按子窗口的button,按主窗口的button就能触发子窗口的button事件呢?    
  方法很多,可都不会,初学,问题好多,还请大家赐教啊~~~Top

4 楼zhouxiaotan(夜雨悠扬)回复于 2006-03-05 22:10:36 得分 0

btnParent.Click   +=   new   EventHandler(btnSub_Click);Top

5 楼zhouxiaotan(夜雨悠扬)回复于 2006-03-05 22:14:26 得分 50

全部代码如下  
  private   void   btnSub(object   sender,   System.EventArgs   e)  
  {  
        System.Console.Write("kkk");  
  }  
   
  private   void   Form1_Load(object   sender,   System.EventArgs   e)  
  {  
  btnparent.Click   +=   new   EventHandler(btnSub);  
   
  }  
  其中btnparent是父窗口中的控件  
  然后再SubForm中定义一个Sub_Click事件,然后再FormLoad中调用一下就可以了Top

相关问题

  • 自定义控件
  • 我准备做一个dagagrid的自定义控件,(winform),请教如何可以让自定义控件中的事件传递到父窗口中?附代码,UP有分
  • 复合控件和自定义控件
  • 编写自定义控件
  • 自定义控件问题
  • 自定义控件问题
  • 关于自定义控件
  • 自定义控件问题?
  • 自定义控件赋值???
  • 自定义控件问题

关键词

  • 控件
  • btnparent
  • btnsub
  • 按钮
  • 事件
  • 实现
  • click
  • button

得分解答快速导航

  • 帖主:saga112
  • zhouxiaotan

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo