C#控件命名规范

 

控件分类

控件名称

命名规范

说明

数据显示控件

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、 个人可根据个人使用习惯制定符合自己的规范,但为了代码的通俗易懂的原则,本人还是建议按照本规范进行控件的命名!

posted on 2013-04-08 09:14  LZU-GIS  阅读(471)  评论(0编辑  收藏  举报