After you've added a handler to a form, that handler will show up in a drop-down list for other events having the same signature. This technique is handy if you'd like the same event for multiple objects to be handled by the same method, such as multiple buttons with the same handler. You can use the sender argument to determine which object fired the event:
If, as is often the case, you'd like each event that you handle for each object to be unique or you just don't care what the name of the handler is, you can simply double-click on the name of the event in the Property Browser; an event handler name will be generated for you, based on the name of the control and the name of the event. For example, if you double-clicked on the Load event for the Form1 form, the event handler name would be Form1_Load. Furthermore, if you're handling the default event of an object, you can handle it simply by double-clicking on the object itself. This will generate an event handler name just as if you'd double-clicked on that event name in the Property Browser event list. The default event of an object is meant to be intuitively the most handled event for a particular type. For example, I'm sure you won't be surprised to learn that the default event for a button is Click and that the default event for a Form is Load. Unfortunately, neither the Designer nor the Property Browser gives any indication what the default event will be for a particular type, but experimentation should reveal few surprisesThursday, October 15, 2020
Subscribe to:
Post Comments (Atom)
Application Settings As some applications get more sophisticated, users expect more from all their applications. For example, some applicat...
-
Before we start the drag-and-drop extravaganza that the Designer enables, let's take a look at a slightly abbreviated version of the co...
-
In the Designer, you can drop and arrange any controls on the user control that you like, setting their properties and handling events jus...
-
Setting the Dock Property As an example, the form in shows the Dock properties for a status bar, a tree view, and a list view, the lat...
No comments:
Post a Comment