|
|||||||
Form.Load Event
Время создания: 24.03.2018 23:13
Раздел: VB
Запись: xintrea/mytetra_db_adgaver_new/master/base/15219224156r06jz1q66/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Form.Load Event
Occurs before a form is displayed for the first time. [Visual Basic] Public Event Load As EventHandler [C#] public event EventHandler Load; [C++] public: __event EventHandler * Load; [JScript] In JScript, you can handle the events defined by a class, but you cannot define your own. Event Data The event handler receives an argument of type EventArgs . Remarks You can use this event to perform tasks such as allocating resources used by the form. For more information about handling events, see Consuming Events . Example [Visual Basic, C#] The following code example demonstrates how to use the SetDesktopLocation , Load and Activate members. To run the example, paste the following code in a form called Form1 containing a button called Button1 and two Label controls called Label1 and Label2. Ensure all events are connected to their event-handling methods. [Visual Basic] Shared x As Integer = 200 Shared y As Integer = 200 Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ' Create a new Form1 and set its Visible property to true. Dim form2 As New Form1 form2.Visible = True ' Set the new form's desktop location so it appears below and ' to the right of the current form. form2.SetDesktopLocation(x, y) x += 30 y += 30 ' Keep the current form active by calling the Activate method. Me.Activate() Me.Button1.Enabled = False End Sub ' Updates the label text to reflect the current values of x and y, ' which was were incremented in the Button1 control's click event. Private Sub Form1_Activated(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.Activated Label1.Text = "x: " & x & " y: " & y Label2.Text = "Number of forms currently open: " & count End Sub Shared count As Integer = 0 Private Sub Form1_Closed(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.Closed count -= 1 End Sub Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.Load count += 1 End Sub [C#] static int x = 200; static int y = 200; private void Button1_Click(System.Object sender, System.EventArgs e) { // Create a new Form1 and set its Visible property to true. Form1 form2 = new Form1(); form2.Visible = true; // Set the new form's desktop location so it // appears below and to the right of the current form. form2.SetDesktopLocation(x, y); x += 30; y += 30; // Keep the current form active by calling the Activate // method. this.Activate(); this.Button1.Enabled = false; } // Updates the label text to reflect the current values of x // and y, which was were incremented in the Button1 control's // click event. private void Form1_Activated(object sender, System.EventArgs e) { Label1.Text = "x: "+x+" y: "+y; Label2.Text = "Number of forms currently open: "+count; } static int count = 0; private void Form1_Closed(object sender, System.EventArgs e) { count -= 1; } private void Form1_Load(object sender, System.EventArgs e) { count += 1; } [C++, JScript] No example is available for C++ or JScript. To view a Visual Basic or C# example, click the Language Filter button in the upper-left corner of the page. Requirements Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family See Also Form Class | Form Members | System.Windows.Forms Namespace | OnLoad | Close
Syntax based on .NET Framework version 1.1. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|