#597 – Naming Conventions for Event Handlers
July 9, 2012 1 Comment
It’s customary to use the following convention when naming event handlers:
objectName_EventName
For example, if you were attaching a handler for the Click event to a Button and the button was labeled “Like”, you might name the handler btnLike_Click.
<StackPanel> <Label Content="Tractors"/> <Button Content="Like" Click="btnLike_Click"/> </StackPanel>
Even though the Button control isn’t actually named, you can still use meaningful control names when naming event handlers. In the example above, I’ve used a the “btn” three-letter prefix to refer to a Button. Some other common control prefixes for naming purposes are:
- cbo – ComboBox
- chk – CheckBox
- cnv – Canvas
- dg – DataGrid
- lbo – ListBox
- lbl – Label
- mnu – Menu
- sp – StackPanel
- tbl – TextBlock
- txt – TextBox
- win – Window
Pingback: Dew Drop – July 9, 2012 (#1,359) | Alvin Ashcraft's Morning Dew