Load(加載)事件發(fā)生于Form窗體的加載時候,其設(shè)置步驟如下。
。1)打開VS2008,新建一個Windows窗體應(yīng)用程序,并命名為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!");
}
}
}
下面的代碼便是窗體加載事件的處理函數(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就是利用這兩個參數(shù)引導(dǎo)正確的處理函數(shù)。其中的如下語句,
MessageBox.Show(e.ToString());
其參數(shù)e.ToString()表示返回當前對象的System.String。
。4)運行程序,可以看出程序在加載窗體時,先后便會彈出兩個消息提示框。這便是上面的處理函數(shù)在響應(yīng)該消息。
。1)打開VS2008,新建一個Windows窗體應(yīng)用程序,并命名為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!");
}
}
}
下面的代碼便是窗體加載事件的處理函數(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就是利用這兩個參數(shù)引導(dǎo)正確的處理函數(shù)。其中的如下語句,
MessageBox.Show(e.ToString());
其參數(shù)e.ToString()表示返回當前對象的System.String。
。4)運行程序,可以看出程序在加載窗體時,先后便會彈出兩個消息提示框。這便是上面的處理函數(shù)在響應(yīng)該消息。