您的位置:首页 > 编程语言 > C#

C#控件命名规范

2016-12-02 10:38 375 查看
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
MainMenu
mmnu
mmnuFile
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
StatusBar
stb
stbFootPrint
OpenFileDialog
odlg
odlgFile
SaveFileDialog
sdlg
sdlgSave
FoldBrowserDialog
fbdlg
fgdlgBrowser
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# 控件