Load(加载)事件发生于Form窗体的加载时候,其设置步骤如下。
(1)打开VS2008,新建一个Windows窗体应用程序,并命名为FormEventTest。
(2)打开其Form1的属性窗口。
(3)找到Load事件项,然后双击进入该事件代码编辑文件Form1.cs,为其编写如下代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace FormEventTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//定义窗体加载事件处理
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Form Loaded!");
}
}
}
下面的代码便是窗体加载事件的处理函数。
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show(e.ToString());
MessageBox.Show("Form Loaded!");
}
其中的参数sender表示引发事件的对象,此处代表Form1窗体。参数e代表事件包含的数据。Windows就是利用这两个参数引导正确的处理函数。其中的如下语句,
MessageBox.Show(e.ToString());
其参数e.ToString()表示返回当前对象的System.String。
(4)运行程序,可以看出程序在加载窗体时,先后便会弹出两个消息提示框。这便是上面的处理函数在响应该消息。
责任编辑:小草