出于某种原因,我从来没有看到这样做.有没有理由呢?例如,我喜欢_blah用于私有变量,并且至少在Windows窗体控件中默认是私有成员变量,但是我不记得曾经看到它们以这种方式命名.在我在成员函数中的局部变量中创建/存储控制对象的情况下,具有一些视觉区别特别有用.
对于某些人来说,这可能是违反直觉的,但我们对UI元素使用可怕的匈牙利表示法.
逻辑很简单:对于任何给定的数据对象,您可能有两个或更多与之关联的控件.例如,您有一个控件,指示文本框上的出生日期,您将拥有:
文本框
表示文本框用于出生日期的标签
日历控件,允许您选择日期
为此,我将为标签设置lblBirthDate,为文本框设置txtBirthDate,为日历控件设置calBirthDate.
但是,我有兴趣听听其他人如何做到这一点.:)