关键是事件参数的问题;
因为进入一个事件,那么事件的两个参数是代表响应事件的按钮,你现在
指定调用另一个按钮的事件,那么这个事件的参数就不是那个按钮了,而是第一个按钮。
至于调用公共代码都好解决。

因为按钮的事件中要传递object sender, EventArgs e 这两个参数,好象没法直接调用,

第一种解决方法:建议你把事件处理代码写成一个的方法(不过要确保你在这个方法中没有用到sender和e),这样在每个按钮事件中都可以调用了.

第二中解决方法:当前窗体的按钮事件设置窗体结果及this.DialogResult=System.Windows.Forms.DialogResult.OK或者其他的结果,在另一个窗体那里接受结果,进行判断,执行相应的代码。

c#在当前窗体的按钮事件调用另一封…相关推荐

  1. popcap sexyframework - Demo2 图像 声音 字体 窗体部件 按钮 事件 监听器

    //board.h#ifndef __BOARD_H__ #define __BOARD_H__#include "SexyAppFramework/Widget.h" class ...

  2. Android 开发笔记(一) 按钮事件调用Activity

    UI创建按钮及事件 Button mEmailSignInButton = (Button) findViewById(R.id.email_sign_in_button);mEmailSignInB ...

  3. 利用System.EventHandler来实现两个窗体间的事件调用

    在.NET中,窗体也被定义为一个类,所以要想调用窗体中的某个方法,除了要将要调用的方法设为public外,还得创建一个窗体类的实例.然而,在下面这种情况下,就是当我们打开了窗体1(有了此窗体的一个实例 ...

  4. python调用菜单响应事件_[Python] wxpython 编程触发菜单或按钮事件

    最近逐步熟悉wxpython,编写了几个小小功能的GUI程序,GUI中免不了会有在代码中触发控件事件的业务需求.在其他Gui界面的语言中有postevent.triggerevent 调用事件名称的函 ...

  5. ngui中 代码调用按钮事件(后来改成了按钮绑定键盘..)

    ngui中 代码调用按钮事件 好烦人啊这个问题, 我弄完发上来 这个问题解决了一半 发现可以用 按钮绑定来解决这个问题,并且更安全方便快速 直接在按钮上添加一个 key binding 指定按键 搞定 ...

  6. 调用某个按钮事件_高级UI晋升之触摸事件分发机制(一)

    更多Android高级架构进阶视频学习请点击:https://space.bilibili.com/474380680 0. 前言 鉴于安卓分发机制较为复杂,故分为多个层次进行讲解,分别为基础篇.实践 ...

  7. 通过后台事件直接调另一个页面的按钮事件,__EVENTVALIDATION,_VIEWSTATE

    上几天做项目,需要将申请不合格的单子给提出来,作为内容重新发起一个新的流程.在此过程中,不需要打开页面,直接将数据保存到发起人草稿箱中. 那么在这过程中需要注意的是: 发起人信息这么样带过去 这么样调 ...

  8. 委托(一个主窗体统计多个从窗体的按钮单击的次数)

    最近在学习金老师的<.NET2.0面向对象编程揭秘>,学到了13章,委托.事件驱动和异步调用.书上有个试一试,要求:利用委托,达到一个主窗体统计多个从窗体的按钮单击的次数. 效果如下: f ...

  9. 安卓之页面跳转与传值和按钮事件

    一:新建页面 即新建Activity,new-other-Android Activity,next, 新建Activity的时候, 1:eclipse会自动创建Layout,我们发现Layout目录 ...

最新文章

  1. Redis 笔记(03)— string类型(设置key、获取key、设置过期时间、批量设置获取key、对key进行加减、对key值进行追加、获取value子串)
  2. 【代码笔记】iOS-长条label
  3. linux 下安装 php 扩展 典型安装 mysql curl mb_string
  4. IBM powerVM VIOS
  5. 54款开源服务器软件(内容管理、数据库、电子商务、邮件服务器、文件传输、操作系统、安全、小公司服务 .
  6. IntelliJ IDEA开发工具安装Scala插件使用
  7. 用python写个程序送给女朋友_如和用python给女朋友做个专属她的软件
  8. linux用户密码转换为明文,Linux运维知识之linux下抓取内存中明文密码mimipenguin
  9. 个人的博客搭建(持续更新)
  10. “贵妇”必备的高价糖水,我给燕窝上了10年智商税
  11. CSS基本布局16例(原网页引自Owen Briggs)
  12. 你家的猫也能来段东北话了:快手快影一键「智能配音」,三种方言随意换,还能配出《舌尖》风...
  13. linux 内核 addr2line,linux内核调试技巧之addr2line
  14. 【水】java试手—poj 2387
  15. 【CodeForces 1077E --- Thematic Contests】思维+贪心
  16. Java程序员:内事不决问百度,外事不决问谷歌,一遇面试就变捞
  17. 01.朴素贝叶斯介绍
  18. C语言 校园歌手比赛系统
  19. error setting certificate verify locations: CAfile: F:/gitt/Git/mingw64/ssl/certs/ca-bundle.crt
  20. 课程设计:旅游管理系统,C语言+图结构带你轻松完成作业

热门文章

  1. 年薪30W前端程序员,需要吃透的前端书籍推荐
  2. Java之品优购部署_day01(10)
  3. nodejs pm2的简单应用
  4. 《重来》值得你多看几遍
  5. SQL Server内存泄漏
  6. java.lang.IllegalArgumentException: Must specify o
  7. java基础入门之数组循环初始化
  8. [Java] 蓝桥杯ALGO-27 算法训练 FBI树
  9. 蓝桥杯 ALGO-142 算法训练 P1103
  10. L1-026. I Love GPLT-PAT团体程序设计天梯赛GPLT