龙空技术网

事件(2-4)-C#窗体编程零基础到入门学习

天道格律随笔 103

前言:

现时兄弟们对“textbox_textchanged”大约比较着重,看官们都想要学习一些“textbox_textchanged”的相关文章。那么小编也在网摘上网罗了一些关于“textbox_textchanged””的相关资讯,希望朋友们能喜欢,咱们快快来了解一下吧!

C# WinForms提供了许多内置的事件,可以用来响应用户操作或其他系统级事件。

一些常见的WinForms事件和包含的代码(也可以直接拖拽):

Click: 用户单击控件时发生。

button1.Click += new EventHandler(button1_Click);
MouseClick: 用户在控件上单击鼠标时发生。
button1.MouseClick += new MouseEventHandler(button1_MouseClick);
DoubleClick: 用户双击控件时发生。
button1.DoubleClick += new EventHandler(button1_DoubleClick);
MouseDoubleClick: 用户在控件上双击鼠标时发生。
button1.MouseDoubleClick += new MouseEventHandler(button1_MouseDoubleClick);
Paint: 控件需要被重绘时发生。
this.Paint += new PaintEventHandler(Form1_Paint);
Resize: 当窗体大小改变时发生。
this.Resize += new EventHandler(Form1_Resize);
TextChanged: 当文本框中的文本改变时发生。
textBox1.TextChanged += new EventHandler(textBox1_TextChanged);
KeyDown: 当用户按下键盘上的键时发生。
textBox1.KeyDown += new KeyEventHandler(textBox1_KeyDown);
KeyPress: 当用户按下并释放键盘上的键时发生。
textBox1.KeyPress += new KeyPressEventHandler(textBox1_KeyPress);
KeyUp: 当用户释放键盘上的键时发生。
textBox1.KeyUp += new KeyEventHandler(textBox1_KeyUp);

可以在事件处理程序中添加需要的代码逻辑来响应用户操作或其他系统级事件。每个事件处理程序都必须定义一个特定的签名,例如对于MouseClick事件,处理程序必须定义为void function(object sender, MouseEventArgs e)类型。在处理程序中,可以使用e参数访问与鼠标点击相关的任何信息。

事件的位置

事件包含内容

标签: #textbox_textchanged