C# 控件缩写大全+命名规范+示例

本文详细介绍了C#中各种控件的命名规范,包括标准控件、数据控件、验证控件等,并提供了丰富的实例帮助理解。适用于初学者及需要规范代码风格的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如有转载,请注明出处:http://www.cnblogs.com/flydoos/archive/2011/08/29/2158903.html


C# 控件缩写大全+命名规范+示例


写程序的时候突然忘了C#的控件命名的大小写的规范,去网上找了些资料,拷过来看看。

Standard Control(标准控件)

类 型 前 缀 示 例
Adrotator adrt adrtTopAd
BulletedList blst blstCity
Button btn btnSubmit
Calendar cal calMettingDates
CheckBox chk chkBlue
CheckBoxList chkl chklFavColors
DropDownList drop dropCountries
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
SubStitution subs subsTime
Table tbl tblCountryCodes
TextBox txt txtFirstName
View vw vwCity
Wizard wiz wizRegister
Xml xml xmlBooks

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(Web控件)

类 型 前 缀 示 例
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
WebPartZone zwp zwpSite2

Other Control(其他控件)

Control type prefix Example
Animated button ani aniMailBox
Button btn
Check box chk chkReadOnly
ColorDialog clrdlg
Combo box, drop-down list box cbo cboEnglish
Communications com comFax
ContextMenu ctxmnu
Control (used within procedures when the specific type is unknown) ctr ctrCurrent
CrystalReportViewer crvw
Data dat datBiblio
Data grid dgd dgdTitles
Data list dbl dblPublisher
Data repeater drp drpLocation
Data-bound combo box dbcbo dbcboLanguage
Data-bound grid dbgrd dbgrdQueryResult
Data-bound list box dblst dblstJobType
Datetime picker dtp dtpPublished
Directory list box dir dirSource
DomainUpDown dupd
Drive list box drv drvTarget
ErrorProvider err
File list box fil filSource
Flat scroll bar fsb fsbMove
FontDialog fntdlg
Form frm frmEntry
Frame fra fraLanguage
Gauge gau gauStatus
Graph gra graRevenue
Grid grd grdPrices
GroupBox grp
HelpProvider hlp
Hierarchical flexgrid flex flexOrders
HScroll bar hsb hsbVolume
Image img imgIcon
Image combo imgcbo imgcboProduct
ImageList ils ilsAllIcons
Label lbl lblHelpMessage
Line lin linVertical
LinkLabel lnk
Listbox lst lstPolicyCodes
ListView lvw lvwHeadings
MAPI message mpm mpmSentMessage
MAPI session mps mpsSession
MCI mci mciVideo
Menu mnu mnuFileOpen
Month view mvw mvwPeriod
MonthCalendar mcl
MS Chart ch chSalesbyRegion
MS Flex grid msg msgClients
MS Tab mst mstFirst
NotifyIcon nti
NumericUpDown nupd
OLE container ole oleWorksheet
OpenFileDialog ofdlg
PageSetUpDialog psdlg
Picture box pic picVGA
Picture clip clp clpToolbar
PrintDocument prndoc
PrintPreviewControl ppctl
PrintPreviewDialog ppdlg
ProgressBar prg prgLoadFile
RadioButton rbtn
Remote Data rd rdTitles
RichTextBox rtf rtfReport
SaveFileDialog sfdlg
Shape shp shpCircle
Slider sld sldScale
Spin spn spnPages
Splitter spt
StatusBar sta staDateTime
SysInfo sys sysMonitor
TabContrl tab
TabStrip tab tabOptions
Text box txt txtLastName
Timer tmr tmrAlarm
Toolbar tlb tlbActions
TrackBar trb
TreeView tre treOrganization
UpDown upd updDirection
VScroll bar vsb vsbRate

2011-09-09 新增,补充一些没有写到的控件


标准控件

复制代码
1 btnButton 2 chkCheckBox 3 cklCheckedListBox
4 cmbComboBox 5 dtpDateTimePicker 6 lblLabel
7 llbLinkLabel 8 lstListBox 9 lvwListView
10 mtxMaskedTextBox 11 cdrMonthCalendar 12 icnNotifyIcon
13 nudNumeircUpDown 14 picPictureBox 15 prgProgressBar
16 rdoRadioButton 17 rtxRichTextBox 18 txtTextBox
19 tipToolTip 20 tvwTreeView 21 wbsWebBrowser

容器控件
1 flpFlowLayoutPanel 2 grpGroupBox 3 pnlPanel
4 splSplitContainer 5 tabTabControl 6 tlpTableLayoutPanel

菜单和工具栏
1 cmsContextMenuStrip
2 mnsMenuStrip
3 ssrStatusStrip
4 tsrToolStrip
5 tscToolStripContainer

数据
1 dtsDataSet
2 dgvDataGridView
3 bdsBindingSource
4 bdnBindingNavigator
5 rpvReportViewer

对话框
1 cldColorDialog
2 fbdFolderBrowserDialog
3 fndFontDialog
4 ofdOpenFileDialog
5 sfdSaveFileDialog

组件
1 bgwBackgroundWorker
2 dreDirectoryEntry
3 drsDirectorySearcher
4 errErrorProvider
5 evlEventLog
6 fswFileSystemWatcher
7 hlpHelpProvider
8 imgImageList
9 msqMessageQueue
10 pfcPerformanceCounter
11 prcProcess
12 sptSerialPort
13 sclServiceController
14 tmrTimer

印刷
1 psdPageSetupDialog
2 prdPrintDialog
3 pdcPrintDocument
4 prvPrintPreviewControl
5 ppdPrintPreviewDialog

水晶报表
1 crvCrystalReportViewer
2 rpdReportDocument
其他
1 dudDomainUpDown
2 hscHScrollBar
3 prgPropertyGrid
4 splSplitter
5 trbTrackBar
6 vscVScrollBar

==============================================

<!-------------- A ----------------->
AdRotatorar


<!-------------- B ----------------->
Buttonbtn


<!-------------- C ----------------->
Calendercal
CheckBoxchk
CheckBoxListchklst
Column(DataGridView的)col
ColumnHeader(ListView的)ch
Comboboxcbo
CompareValidatorcv
CrystalReportViewerrptvew


<!-------------- D ----------------->
DataGriddg
DataGridViewdgv
DataListdl
DomainUpDowndud
DropDownListddl


<!-------------- F ----------------->
FileUploadful
Formfrm


<!-------------- G ----------------->
GridViewgv
GroupBoxgrp


<!-------------- H ----------------->
HiddenFieldhf


<!-------------- I ----------------->
Imageimg
ImageButtonimgbtn
ImageListil


<!-------------- L ----------------->
Labellbl
LinkButtonlnkbtn
ListBoxlst
ListViewlv


<!-------------- M ----------------->
MenuStripms


<!-------------- O ----------------->
ObjectDataSourceods


<!-------------- P ----------------->
PagedDataSourcepds
Panelpnl
PictureBoxpic


<!-------------- R ----------------->
RadioButtonrdo
RadioButtonListrdolst
RangeValidatorrv
RegularExpressionValidatorrev
Repeaterrpt
RequiredFieldValidatorrfv


<!-------------- S ----------------->
StatusLabelslbl
StatusStripss


<!-------------- T ----------------->
TabControltab
Tabletbl
TabPagetp
TextBoxtxt
Timertmr
ToolStripts
ToolStripButtontsbtn
ToolStripDropDownButtontsddb
ToolStripLabeltslbl
ToolStripMenuItemtsmi
TreeViewtv
/ tvw


<!-------------- V ----------------->
ValidatorSummaryvs


<!-------------- W ----------------->
WebBrowser
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值