C#控件命名规范
2013-04-08 09:14
357 查看
C#控件命名规范
说明:
1、 本规范是个人平时使用时为方便个人使用而制定的一套规范,有很多地方不易记忆与理解,后续在具体的使用过程中会做一定的改动。
2、 C#中控件的命名方式为:命名规范+控件的含义组成,控件的命名以命名规范开始,控件的含义首字母大写,若控件是一系列的,在控件含义后面加上数字作为控件顺序控制。例如:用户登录,用户名和密码标签,其约束后的最终命名为lblName和lblPwd(lblPassword);用户名和密码输入框的命名为txtName和txtPwd(lblPassword)。如果是一系列相同的控件,例如计算器中有0-9总共10个按钮(button),此时我们可以这样去命名0-9这10个数字按钮:btnNum0, btnNum1,
btnNum2, btnNum3……btnNum9。
3、 制定规范的目的是为了让团队开发更容易。
4、 个人可根据个人使用习惯制定符合自己的规范,但为了代码的通俗易懂的原则,本人还是建议按照本规范进行控件的命名!
控件分类 | 控件名称 | 命名规范 | 说明 |
数据显示控件 | DataGridView | dgv | |
数据绑定和定位控件 | BindingSource | bds | |
BindingNavigator | bdn | | |
文本编辑控件 | TextBox | txt | |
RichTextBox | rtxt | | |
MaskedTextBox | mtxt | | |
信息显示控件 | Label | lbl | |
LinkLabel | llbl | | |
StatusTrip | st | | |
ProgressBar | pb | | |
网页显示控件 | WebBrowser | wb | |
从列表中选择控件 | CheckListBox | clb | |
ComboBox | cmb | | |
DomainUpDown | dud | | |
ListBox | listb | | |
ListView | listv | | |
NumbericUpDown | nud | | |
TreeView | tree | | |
图形显示控件 | PictureBox | pic | |
图形存储控件 | ImageList | imgl | |
值的设置控件 | CheckBox | ckb | |
CheckListBox | clb | | |
RadioButton | rad | | |
TrackBar | tra | | |
数据的设置控件 | DateTimePicker | dtp | |
MonthCalendar | mon | | |
对话框控件 | ColorDialog | color | |
FontDialog | font | | |
OpenFileDialog | open | | |
PrintDialog | prt | | |
PrintViewDialog | prtv | | |
FolderBrowserDialog | folder | | |
SaveFileDialog | save | | |
菜单控件 | MenuTrip | menu | |
ConTextMenuTrip | ctmt | | |
命令控件 | Button | btn | |
LinkLabel | llbl | | |
NotifyIcon | nicon | | |
ToolTrip | tool | | |
用户帮助控件 | HelpProvider | help | |
ToolTrip | tool | | |
分组控件 | Panel | panel | |
GroupBox | grp | | |
TabConrol | tab | | |
SplitContainer | split | | |
TableLayoutPanel | table | | |
FlowLayoutPanel | flow | | |
音频控件 | SoundPlayer | sound | |
1、 本规范是个人平时使用时为方便个人使用而制定的一套规范,有很多地方不易记忆与理解,后续在具体的使用过程中会做一定的改动。
2、 C#中控件的命名方式为:命名规范+控件的含义组成,控件的命名以命名规范开始,控件的含义首字母大写,若控件是一系列的,在控件含义后面加上数字作为控件顺序控制。例如:用户登录,用户名和密码标签,其约束后的最终命名为lblName和lblPwd(lblPassword);用户名和密码输入框的命名为txtName和txtPwd(lblPassword)。如果是一系列相同的控件,例如计算器中有0-9总共10个按钮(button),此时我们可以这样去命名0-9这10个数字按钮:btnNum0, btnNum1,
btnNum2, btnNum3……btnNum9。
3、 制定规范的目的是为了让团队开发更容易。
4、 个人可根据个人使用习惯制定符合自己的规范,但为了代码的通俗易懂的原则,本人还是建议按照本规范进行控件的命名!