C#Form_Load事件方法

时间:2011-03-13 19:39:28

标签: c# winforms

在C#中,什么是Form_Load事件方法?

3 个答案:

答案 0 :(得分:5)

它只是一个方法名称,它的实际名称没有任何意义。您通常使用具有类似名称的方法来侦听Form类的Load事件。当您在“属性”窗口中使用闪电图标或双击设计器中的表单时,Winforms设计器会自动生成它。该名称更典型的是Form1_Load。但是,首先要让表格成为一个好名字。像MainWindow一样。

Load事件在窗口变为可见之前触发。这很有用,因为此时真实的窗口大小和位置是准确的,您可能希望使用它来移动或调整控件大小。或窗口大小和位置重要的任何其他内容。

为Form实现Load事件是一个可以追溯到VB6天的时代错误。事件旨在让其他类中的代码知道发生了什么。 Winforms的方法是重写OnLoad()方法。设计师喜欢VB6的方式。如果你没有从表格派生,那就不是非常错误了。

答案 1 :(得分:3)

如果方法绑定到该事件,那就是名为when a form is first created and loaded for display的方法。

请注意,它可以有任何名称,但重要的是它绑定到表单的Load事件。

答案 2 :(得分:0)

这是打开/加载表单时调用的方法。

您可以更改方法的名称,只要它仍然绑定到表单设计器的自动生成的代码中的表单的Load事件即可。