VB开发中,多个同种类型的控件组成控件数组,这样各个控件就可以共享同一应用程序,如命令按钮Command1(1)、Command1(2)、Command1(3)共用Command1_Click()。
在.net中,也可实现相似的功能。由于事件模型的变化,.net中采用了如下做法:

private void MixedControls_Click(object sender, System.EventArgs e)
  {
   RadioButton b = (RadioButton) sender;
   switch (b.Name)
   {
    case "optLabelEdit0":
     .......... 
    case "optLabelEdit1":
      .......... 
   }
  }

转载于:https://www.cnblogs.com/xypfs21/archive/2008/03/14/1106232.html

.net中多控件共享事件处理程序的方法相关推荐

  1. MFC中动态创建控件以及事件响应实现方法

    本文实例讲述了MFC中动态创建控件以及事件响应实现方法,分享给大家供大家参考.具体实现方法如下: 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的. 一.创建动态 ...

  2. 【QT 基础教程 四】QT中的控件与事件

    概要:这期主要讲解Qt中的控件和事件的概念.然后,我还会简单介绍一些常见的控件以及事件. Qt控件是什么? Qt 控件又称组件或者部件,指用户看到的所有可视化界面以及界面中的各个元素.比如按钮.文本框 ...

  3. android中ListView控件onItemClick事件中获取listView传递的数据

    http://blog.csdn.net/aben_2005/article/details/6592205 本文转载自:android中ListView控件&&onItemClick ...

  4. android listview和simpleadapter 给itme 中的控件添加事件

    simpleAdapter.setViewBinder(new SimpleAdapter.ViewBinder() { @Override public boolean setViewValue(V ...

  5. C#中为控件添加事件时提示“ dataGridView1_CellValidating”没有与委托“DataGridViewCellEventHandler”匹配的重载

    遇到的问题描述: 在xxx.designer.cs和xxx.cs中分别手动添加了函数和其定义,注意,是我自己一个一个敲代码敲进去的.结果编译时就没通过,提示问题如下: 在网上搜了一大圈,都找不到符合我 ...

  6. 【汉化】DevExpress插件中RichEdit控件的自定义汉化方法

    本文实现方法参考:http://blog.csdn.net/ljsql/article/details/5487460 DevExpress插件,官方提供的汉化包中关于RichEdit控件的汉化基本没 ...

  7. .net dataGridView当鼠标经过时当前行背景色变色;然后【给GridView增加单击行事件,并获取单击行的数据填充到页面中的控件中】...

    1.首先在前台dataGridview属性中增加onRowDataBound属性事件 2.然后在后台Observing_RowDataBound事件中增加代码 protected void Obser ...

  8. GridView控件RowDataBound事件中获取列字段值的几种途径

    前台: <asp:TemplateField HeaderText="充值总额|账号余额"><ItemTemplate><asp:Label ID=& ...

  9. 在Paint事件中绘制控件(边框)

    在Paint事件中绘制控件(边框) 单纯的自己记录,将来会继续添加,侥幸被大家发现了的话请不要太鄙视... private void panel4_Paint(object sender, Paint ...

最新文章

  1. MTK+Android编译
  2. java将日期作为文件名_获取当前时间作为文件名
  3. rpm方式安装mysql-5.7.11
  4. 秒杀多线程第十一篇 读者写者问题
  5. C++实现各种选择排序(简单选择排序,堆排序)
  6. word打开wps文件乱码_word文档打开是乱码解决方法
  7. mybatis中$和#号的区别
  8. 粒子群优化算法python_粒子群优化算法(PSO)
  9. Kaggle入门——使用scikit-learn解决DigitRecognition问题
  10. 谷歌波浪推行受阻 “医疗云”生不逢时
  11. HPE Gen9 使用 RESTful API 管理服务器
  12. 用Python放一场浪漫的烟花秀!
  13. Vue中base64编码和解码
  14. pytorch实现word_embedding(negative_sampling的skip-gram模型)
  15. excel排名_表格技巧—如何在Excel中快速计算排名
  16. sla的三个服务等级_你知道吗?阿里云最新发布的服务等级协议SLA已领先全球水平...
  17. 学生类定义(类和对象) Python
  18. 狠!32岁年薪50万:“谢谢复工把我裁掉!”
  19. 2016年12月六级农业翻译
  20. [分享]高仿网易新闻WebApp模板+Dcloud打包源码下载

热门文章

  1. maven jsp报错javax.servlet.http.HttpServlet“ was not found on the Java Build Path
  2. hibernate查询出的实体,set值后,自动更新到数据库
  3. 油猴脚本Tampermonkey初体验
  4. 虚拟机下安装MS-DOS
  5. 乌班图配置mysql Java_从零开始的告警平台(1)
  6. elm的 java包_Elm架构
  7. git工作区状态(2)
  8. PAT乙级题解目录——更新ing
  9. bzoj 3407: [Usaco2009 Oct]Bessie's Weight Problem 贝茜的体重问题(DP)
  10. [高光谱] Hyperspectral-Classification Pytorch 的高光谱场景的通用类 HyperX