Load(加載)事件發(fā)生于Form窗體的加載時(shí)候,其設(shè)置步驟如下。
(1)打開VS2008,新建一個(gè)Windows窗體應(yīng)用程序,并命名為FormEventTest。
(2)打開其Form1的屬性窗口。
(3)找到Load事件項(xiàng),然后雙擊進(jìn)入該事件代碼編輯文件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!");
}
}
}
下面的代碼便是窗體加載事件的處理函數(shù)。
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show(e.ToString());
MessageBox.Show("Form Loaded!");
}
其中的參數(shù)sender表示引發(fā)事件的對象,此處代表Form1窗體。參數(shù)e代表事件包含的數(shù)據(jù)。Windows就是利用這兩個(gè)參數(shù)引導(dǎo)正確的處理函數(shù)。其中的如下語句,
MessageBox.Show(e.ToString());
其參數(shù)e.ToString()表示返回當(dāng)前對象的System.String。
(4)運(yùn)行程序,可以看出程序在加載窗體時(shí),先后便會(huì)彈出兩個(gè)消息提示框。這便是上面的處理函數(shù)在響應(yīng)該消息。
(1)打開VS2008,新建一個(gè)Windows窗體應(yīng)用程序,并命名為FormEventTest。
(2)打開其Form1的屬性窗口。
(3)找到Load事件項(xiàng),然后雙擊進(jìn)入該事件代碼編輯文件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!");
}
}
}
下面的代碼便是窗體加載事件的處理函數(shù)。
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show(e.ToString());
MessageBox.Show("Form Loaded!");
}
其中的參數(shù)sender表示引發(fā)事件的對象,此處代表Form1窗體。參數(shù)e代表事件包含的數(shù)據(jù)。Windows就是利用這兩個(gè)參數(shù)引導(dǎo)正確的處理函數(shù)。其中的如下語句,
MessageBox.Show(e.ToString());
其參數(shù)e.ToString()表示返回當(dāng)前對象的System.String。
(4)運(yùn)行程序,可以看出程序在加載窗體時(shí),先后便會(huì)彈出兩個(gè)消息提示框。這便是上面的處理函數(shù)在響應(yīng)該消息。