在Visual Studio中使用c#时,常见控件的命名约定是什么?

本文关键字:控件 常见 命名约定 是什么 Studio Visual | 更新日期: 2023-09-27 17:49:44

我很难找到一个详细介绍Visual Studio常用控件命名约定的网站。如能提供网站或列表,则不胜感激。

我不是在寻找命名空间、类、方法或变量的命名约定。我正在寻找命名约定的东西,如按钮和标签。

在Visual Studio中使用c#时,常见控件的命名约定是什么?

c# GUI命名约定的最佳实践?

似乎这仍然是一场神学战争,在更广泛的社区中没有公认的惯例。

我通常使用一个相当简单的约定:

_buttonSubmit (ASP:Button Called Submit)
_dropDownYear (ASP:DropDownList for Years)
_placeHolderSomething (ASP:PlaceHolder for something)

现在,winForms, WPF或ASP。. NET,我认为这是一个好主意,总是前缀你的名字与控制类型,所以当使用它在后面的代码,你立即知道它是什么。

_radioButtonOne

没有鼠标在智能感应,你可以确定它是一个单选按钮,等等。此外,前面的'_'通常将其与作为实例特定成员的局部变量分开。

_radioButtonOne.Checked = true;
someLocalVariable++;

不太确定是否有一个真正的标准,因为许多开发人员喜欢争论驼背符号和其他符号的利弊。

我刚刚完成了我在范肖的课程,多年来他们一直建议使用匈牙利符号。

话虽如此,这里有一些我们是如何被教导的例子;

lblName - label
txtName - text box
cmbName - combo box
drpName = drop down

实际上,您需要将变量名称与变量的实际名称联系起来。

http://en.wikipedia.org/wiki/Hungarian_notation