public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} //private void button1_Click(object sender, EventArgs e)
//{ //}
}
这是一个窗口,加上一个按钮的代码,
双击按钮,就出现注释掉的代码,是吧,代表事件处理程序
那么,就算是不双击按钮,也就是说不增加按钮的事件处理程序,程序是不会报错的,
既然,双击了,出现了这个按钮的事件处理程序,我现在把它注释掉,为什么就要报错呢?
{
public Form1()
{
InitializeComponent();
} //private void button1_Click(object sender, EventArgs e)
//{ //}
}
这是一个窗口,加上一个按钮的代码,
双击按钮,就出现注释掉的代码,是吧,代表事件处理程序
那么,就算是不双击按钮,也就是说不增加按钮的事件处理程序,程序是不会报错的,
既然,双击了,出现了这个按钮的事件处理程序,我现在把它注释掉,为什么就要报错呢?
解决方案 »
- 控件鼠标悬停事件,求助
- reportview调用服务器报表的时候身份认证问题
- c# 我在用UPDATE 更新数据库
- winform中如何让richtextobx支持越南文
- c# 点对点通讯 求思路
- 想用C#实现void set(String key1, String value1, String key2, String value2, ..., String keyn, String valuen )形式的函数,请问怎么实现,求详解
- 新手问个新问题C#
- DataGrid自定义列表头的问题
- DataGrid 向数据库更新问题
- C# WinForm,当MDI关闭后如果需要再次显示是不是需要重新实例货?
- 保存的结果要覆盖以前的图像
- 拖动treeview一个节点的时候,怎么能让这个节点显示阴影。
2:我按照你说的,在属性里删除,结果代码变成下面的样子,事件处理程序跑到Form1_Load方法前面去了,这又是啥意思?谢谢
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{ } private void Form1_Load(object sender, EventArgs e)
{ }