C# Event Handlers automatically created by WinForms Designer
Posted
by RHaguiuda
on Stack Overflow
See other posts from Stack Overflow
or by RHaguiuda
Published on 2010-06-18T14:13:01Z
Indexed on
2010/06/18
14:23 UTC
Read the original article
Hit count: 275
Just moved from VB.NET to C#.
In VB to connect and Event Handler to a Sub we use the Handles clause.
From what it seems, this do not exist in C#.
After creating a simple application with a button I realize that Window Forms Designer automatically created an EventHandler to my button1_Click function (after I double clicked it), in Form1.Designer.cs with this code:
this.button1.Click += new System.EventHandler(this.button1_Click);
But, in VB, the WinForms Designer create the Handles clause in my class, in the function header. So, C# create the default EventHandler in designer file, while VB creates in main class with control resides.
Is this correct? Am I missing something here?
© Stack Overflow or respective owner