|
文档名称: |
C#控件命名规范 |
|
撰写作者: |
codefly |
|
版本编号: |
V1.1 |
C#控件命名规范
一、Data Control
|
类型 |
前缀 |
示例 |
|
AccessDataSource |
ads |
adsPubs |
|
DataList |
dlst |
dlstTitles |
|
DetailView |
dvw |
dvwTitles |
|
FormView |
fvw |
fvwFonts |
|
GridView |
gvw |
gvwCity |
|
ObjectDataSource |
ods |
odsMenus |
|
Repeater |
rpt |
rptQueryResults |
|
ReportViewer |
rvw |
rvwRecord |
|
SiteMapDataSource |
smds |
smdsSite |
|
SqlDataSource |
sds |
sdsBooks |
|
XmlDataSource |
xds |
xdsTitles |
二、Validation Control
|
类型 |
前缀 |
示例 |
|
CompareValidator |
valc |
valcValidAge |
|
CustomValidator |
valx |
valxDBCheck |
|
RangeValidator |
valg |
valgAge |
|
RegularExpressionValidator |
vale |
valeEmail |
|
RequiredFieldValidator |
valr |
valrFirstName |
|
ValidationSummary |
vals |
valsFormErrors |
三、Navigation Control
|
类型 |
前缀 |
示例 |
|
Menu |
mnu |
mnuUser1 |
|
SiteMapPath |
smp |
smpSite1 |
|
TreeView |
trvw |
trvwMenu |
四、Login Control
|
类型 |
前缀 |
示例 |
|
ChangePassword |
cpwd |
cpwdUser1 |
|
CreateUserWizard |
cuw |
cuwLogin |
|
Login |
log |
logCenter |
|
LoginName |
logn |
lognUser |
|
LoginStatus |
logs |
logsUser |
|
LoginView |
logv |
logvUser |
|
PasswordRecovery |
pwdr |
pwdrUser |
五、WebParts Control
|
类型 |
前缀 |
示例 |
|
AppearanceEditorPart |
paed |
paedPart1 |
|
BehaviorEditorPart |
pbed |
pbedPart2 |
|
CatalogZone |
zca |
zcatCity |
|
ConnectionsZone |
zcon |
zconDataBase |
|
DeclarativeCatalogPart |
pdca |
pdcaPart1 |
|
EditorZone |
zed |
zedNews |
|
ImportCatalogPart |
pica |
picaPart |
|
LayoutEditorPart |
pled |
pledNews |
|
PageCatalogPart |
ppca |
ppcaMail |
|
PropertyGridEditorPart |
ppge |
ppgeServer |
|
ProxyWebPartManager |
mpwp |
mpwpWeb |
|
WebPartManager |
mwp |
mwpSite1 |
六、基本数据类型
|
数据类型 |
数据类型简写 |
标准命名举例 |
|
Array |
arr |
arrShoppingList |
|
Boolean |
bln |
blnIsPostBack |
|
Byte |
byt |
bytPixelValue |
|
Char |
chr |
chrDelimiter |
|
DateTime |
dtm |
dtmStartDate |
|
Decimal |
dec |
decAverageHeight |
|
Double |
dbl |
dblSizeofUniverse |
|
Integer |
int |
intRowCounter |
|
Long |
lng |
lngBillGatesIncome |
|
Object |
obj |
objReturnValue |
|
Short |
shr |
shrAverage |
|
Single |
sng |
sngMaximum |
|
String |
str |
strFirstName |
七、ADO.NET 命名规范
|
数据类型 |
数据类型简写 |
标准命名举例 |
|
Connection |
con |
conNorthwind |
|
Command |
cmd |
cmdReturnProducts |
|
Parameter |
parm |
parmProductID |
|
DataAdapter |
dad |
dadProducts |
|
DataReader |
dtr |
dtrProducts |
|
DataSet |
dst |
dstNorthWind |
|
DataTable |
dtbl |
dtblProduct |
|
DataRow |
drow |
drowRow98 |
|
DataColumn |
dcol |
dcolProductID |
|
DataRelation |
drel |
drelMasterDetail |
|
DataView |
dvw |
dvwFilteredProducts |
八、WinForm Control 命名规范
|
数据类型 |
数据类型简写 |
标准命名举例 |
|
Label |
lbl |
lblMessage |
|
LinkLabel |
llbl |
llblToday |
|
Button |
btn |
btnSave |
|
TextBox |
txt |
txtName |
|
ContextMenuStrip |
cms |
cmsMain |
|
MainMenu |
mmnu |
mmnuFile |
|
MenuStrip |
ms |
msMain |
|
ToolStripMenuItem |
tsmi |
tsmiFile |
|
CheckBox |
chk |
chkStock |
|
RadioButton |
rbtn |
rbtnSelected |
|
GroupBox |
gbx |
gbxMain |
|
PictureBox |
pic |
picImage |
|
Panel |
pnl |
pnlBody |
|
DataGrid |
dgrd |
dgrdView |
|
ListBox |
lst |
lstProducts |
|
CheckedListBox |
clst |
clstChecked |
|
ComboBox |
cbo |
cboMenu |
|
ListView |
lvw |
lvwBrowser |
|
TreeView |
tvw |
tvwType |
|
TabControl |
tctl |
tctlSelected |
|
DateTimePicker |
dtp |
dtpStartDate |
|
HscrollBar |
hsb |
hsbImage |
|
VscrollBar |
vsb |
vsbImage |
|
Timer |
tmr |
tmrCount |
|
ImageList |
ilst |
ilstImage |
|
ToolBar |
tlb |
tlbManage |
|
ToolStrip |
ts |
tsMain |
|
ToolStripButton |
tsbtn |
tsbtnSave |
|
ToolStripLabel |
tslbl |
tslblInfo |
|
ToolStripSplitButton |
tssbtn |
tssbtnLine |
|
ToolStripDropDownButton |
tsddbtn |
tsddbtnDrop |
|
ToolStripSeparator |
tss |
tssLine |
|
StatusBar |
stb |
stbFootPrint |
|
StatusStrip |
ss |
ssFootPrint |
|
OpenFileDialog |
ofdlg |
ofdlgFile |
|
SaveFileDialog |
sfdlg |
sfdlgSave |
|
FoldBrowserDialog |
fbdlg |
fbdlgBrowser |
|
FontDialog |
fdlg |
fdlgFoot |
|
ColorDialog |
cdlg |
cdlgColor |
|
PrintDialog |
pdlg |
pdlgPrint |
九、WebControl 命名规范
|
类型 |
前缀 |
示例 |
|
Adrotator |
adrt |
adrtTopAd |
|
BulletedList |
blst |
blstCity |
|
Button |
btn |
btnSubmit |
|
Calendar |
cal |
calMettingDates |
|
CheckBox |
chk |
chkBlue |
|
CheckBoxList |
chkl |
chklFavColors |
|
CompareValidator |
valc |
valcValidAge |
|
CustomValidator |
valx |
valxDBCheck |
|
DropDownList |
drop |
dropCountries |
|
DataGrid |
dgrd |
dgrdTitles |
|
DataList |
dlst |
dlstTitles |
|
RangeValidator |
valg |
valgAge |
|
FileUpLoad |
fup |
fupImage |
|
HiddenField |
hfld |
hfldName |
|
HyperLink |
hlk |
hlkDetails |
|
Image |
img |
imgAuntBetty |
|
ImageButton |
ibtn |
ibtnSubmit |
|
ImageMap |
imap |
imapSite |
|
Label |
lbl |
lblResults |
|
LinkButton |
lbtn |
lbtnSubmit |
|
ListBox |
lst |
lstCountries |
|
Literal |
ltl |
ltlTitle |
|
Localize |
loc |
locChina |
|
MultiView |
mvw |
mvwForm1 |
|
Panel |
pnl |
pnlForm2 |
|
PlaceHolder |
plh |
plhFormContents |
|
RadioButton |
rad |
radFemale |
|
RadioButtonList |
radl |
radlGender |
|
RegularExpression |
vale |
valeEmail_Validator |
|
Repeater |
rpt |
rptQueryResults |
|
RequiredFieldValidator |
valr |
valrFirstName |
|
SubStitution |
subs |
subsTime |
|
TextBox |
txt |
txtFirstName |
|
Table |
tbl |
tblCountryCodes |
|
TableCell |
tblc |
tblcGermany |
|
TableRow |
tblr |
tblrCountry |
|
ValidationSummary |
vals |
valsFormErrors |
|
View |
vw |
vwCity |
|
Wizard |
wiz |
wizRegister |
原文:https://www.cnblogs.com/yzl050819/p/9304300.html