Do you name controls on forms using the same convention as a private variable?

Question :

Do you name controls on forms using the same convention as a private variable?,

Answer :

For some reason I never see this done. Is there a reason why not? For instance I like _blah for private variables, and at least in Windows Forms controls are by default private member variables, but I can’t remember ever seeing them named that way. In the case that I am creating/storing control objects in local variables within a member function, it is especially useful to have some visual distinction.

,

This might be counter-intuitive for some, but we use the dreaded Hungarian notation for UI elements.

Read More  Accessing iSight programmatically?

The logic is simple: for any given data object you may have two or more controls associated with it. For example, you have a control that indicates a birth date on a text box, you will have:

  • the text box
  • a label indicating that the text box is for birth dates
  • a calendar control that will allow you to select a date

For that, I would have lblBirthDate for the label, txtBirthDate for the text box, and calBirthDate for the calendar control.

I am interested in hearing how others do this, however. 🙂

Read More  Centralizing/controlling arbitrary builds of .NET projects and solutions

That’s the answer Do you name controls on forms using the same convention as a private variable?, Hope this helps those looking for an answer. Then we suggest to do a search for the next question and find the answer only on our site.

Disclaimer :

The answers provided above are only to be used to guide the learning process. The questions above are open-ended questions, meaning that many answers are not fixed as above. I hope this article can be useful, Thank you

Read More  Specify a Port Number in Emacs sql-mysql