在C#中,什么是Form_Load事件方法?
答案 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事件即可。