用户界面 – 您是否使用与私有变量相同的约定命名表单上的控件?

用户界面 – 您是否使用与私有变量相同的约定命名表单上的控件?,第1张

概述由于某种原因,我从来没有看到这样做.有没有理由呢?例如我喜欢_blah的私有变量,至少在 Windows窗体控件是默认的私有成员变量,但我不记得有没有看到他们这样命名.在我正在创建/存储控件对象在一个成员函数内的局部变量的情况下,特别有用的是有一些视觉区别. 这可能对于某些人来说是反直觉的,但是我们使用可怕的匈牙利符号来表示UI元素. 逻辑很简单:对于任何给定的数据对象,您可能有两个或更多个与之相 由于某种原因,我从来没有看到这样做.有没有理由呢?例如我喜欢_blah的私有变量,至少在 Windows窗体控件是默认的私有成员变量,但我不记得有没有看到他们这样命名.在我正在创建/存储控件对象在一个成员函数内的局部变量的情况下,特别有用的是有一些视觉区别.解决方法 这可能对于某些人来说是反直觉的,但是我们使用可怕的匈牙利符号来表示UI元素.

逻辑很简单:对于任何给定的数据对象,您可能有两个或更多个与之相关联的控件.例如,您有一个控件,指示文本框中的出生日期,您将具有:

>文本框
>标签,表示该文本框是出生日期
>一个允许您选择日期的日历控件

为此,我将有lblBirthDate的标签,txtBirthDate为文本框,calBirthDate为日历控件.

不过,我有兴趣听听别人的看法. 总结

以上是内存溢出为你收集整理的用户界面 – 您是否使用与私有变量相同的约定命名表单上的控件?全部内容,希望文章能够帮你解决用户界面 – 您是否使用与私有变量相同的约定命名表单上的控件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1143272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存