using System;
using System.Drawing;
using System.Windows.Forms;namespace Window{
class Window{
static void Main(){
Application.Run(new Init());
}
}class Init:Form{
public Init(){
Text = "继承自Form的窗体";
BackColor = Color.White;Button btn = new Button();
btn.Width = 150;
btn.Text = "你好";
btn.Location = new Point(80,50);
btn.Click += new EventHandler(this.btn_Click);Controls.Add(btn);
}private void btn_Click(object sender,EventArgs e){
MessageBox.Show("我是按钮事件点击出来的弹窗","我是弹窗的标题");
}
}
}

都是为了最简化的去执行一个程序,让初学者能一步到位的了解为什么这么写和为什么要这么写

带有按钮并且可以执行单击事件的WINFORM窗体,体悟C#的创建过程相关推荐

  1. Pyqt学习笔记(1) ----- 创建按钮,并添加单击事件

    Pyqt学习笔记(1) ----- 创建按钮,并添加单击事件 from PyQt5 import QtCore, QtGui, QtWidgets import sys from PyQt5.QtGu ...

  2. winform C#的委托事件在winform窗体中传值,也可用于刷新另一窗体(窗体A刷新窗体B)...

    窗体A :代码如下: public delegate void BrushPermission();//定义一个委托/// <summary>/// 刷新主界面的权限(功能按钮)/// & ...

  3. C#的委托事件在winform窗体中实现传值备忘

    用一个例子来说明吧,这样比较好明白一些. 就是打开主窗体,datagridview加载了一些数据,然后我们在打开的子窗体中,输入一些条件,让主窗体中的数据随着加载的条件来动态实现加载数据. 这就需要涉 ...

  4. js区分单击双击,双击不会触发单击事件

    如果一个按钮,单击触发的事件跟双击触发的是不同的业务,那么这里介绍的就是如何处理双击的过程中不触发单击事件的方法 <html><meta charset="UTF-8&qu ...

  5. 双击事件(dblclick)时,不触发单击事件(click) 1

    事件绑定中,执行双击事件(dblclick)时能触发两次单击事件(click).即一个标签元素(如button等),如果元素同时绑定了单击事件(click)和双击事件(dblclick),那么执行单击 ...

  6. jQuery 双击事件(dblclick)时,不触发单击事件(click)

    在jQuery的事件绑定中,执行双击事件(dblclick)时能触发两次单击事件(click).即一个标签元素(如div等),如果元素同时绑定了单击事件(click)和双击事件(dblclick),那 ...

  7. jq点击事件多次响应_jQuery单击事件触发多次

    我试图用Javascript编写视频扑克游戏,以降低其基础知识,但是我遇到了一个问题,其中jQuery click事件处理程序多次触发. 它们被附加到用于下注的按钮上,并且对于在游戏过程中第一手下注( ...

  8. asp.net 按钮单击事件问题(自动弹出新窗口)

    我是用: <a href="javascript:onClick=ShowDialog('HTMLEdit/minzu.aspx',270,370)">民族档案设置&l ...

  9. 【AndroidStudio】按钮基本操作(普通按钮、图片按钮、单选按钮设置)(单击事件监听器触发对话框和页面跳转)

    普通按钮 普通按钮xml设置: <Buttonandroid:id="@+id/btn"android:layout_width="300dp"andro ...

最新文章

  1. 静态切割窗体+关联对话框
  2. 四旋翼飞行器旋转矩阵公式推导!
  3. android虚拟机的垃圾收集
  4. MM定价计算方案确定详细图解
  5. mysql创建数据库时候同时创建表空间_mysql::创建多个表空间添加记录数据会添加到哪个表空间中?...
  6. JDK源码解析之 java.lang.Long
  7. android 自定义菜单栏,GitHub - earthWo/AndroidBottomNavigation: android 底部菜单栏,自定义样式,自定义菜单数量,添加滚动动画和水波纹动画...
  8. 【kafka】kafka RecordAccumulator封装消息流程
  9. Intellij IDEA IDE 运行Sphinx-4 DEMO helloworld出现空...
  10. javaweb实训第五天下午——SpringMVC基础
  11. Redis(一)入门
  12. java 序列号 1l_private static final long serialVersionUID=1L 是什么意思
  13. Java面试--观察者模式
  14. c语言累加和求平均数程序,c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束....
  15. 【ENOVIA】MBOM经理概述 | 达索系统百世慧®
  16. 使用OpenSSL库函数测试AES-CCM加密算法
  17. ssm银行账户管理系统毕业设计(附源码、运行环境)
  18. 小米 linux 内核面试,编译适配小米2S的CM Linux内核源代码及问题解决
  19. 心紊妥布俅善市陀炎妇涣上街彻躺
  20. Android在MTP模式下,只显示指定文件夹

热门文章

  1. python找到一行单词中最长的_在Python的给定列表中找到k个最长的单词
  2. 新手程序员如何让他快速成长?一名老程序员,谈谈对程序员的培养
  3. 关于CSS3圆角矩形的一些学习探讨
  4. 大学计算机专业全英文论文,计算机专业大学生英文简历模板
  5. python 外部程序 交互_使用Python与其他程序交互
  6. 电脑上装蓝牙_指甲盖变触控板,隔空就能操控手机和电脑!
  7. Shell脚本编程详解
  8. spark之4:编程指南
  9. 第02课:简单好用的中文分词利器 jieba 和 HanLP
  10. 程序员的自我进化:终于明白试图依靠跳槽和转行解决自身问题的,只会越来越差