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

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

2012-06-08 15:33 197 查看
如有转载,请注明出处:http://www.cnblogs.com/flydoos/archive/2011/08/29/2158903.html

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

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

Standard Control(标准控件)

类 型前 缀示 例
AdrotatoradrtadrtTopAd
BulletedListblstblstCity
ButtonbtnbtnSubmit
CalendarcalcalMettingDates
CheckBoxchkchkBlue
CheckBoxListchklchklFavColors
DropDownListdropdropCountries
FileUpLoadfupfupImage
HiddenFieldhfldhfldName
HyperLinkhlkhlkDetails
ImageimgimgAuntBetty
ImageButtonibtnibtnSubmit
ImageMapimapimapSite
LabellbllblResults
LinkButtonlbtnlbtnSubmit
ListBoxlstlstCountries
LiteralltlltlTitle
LocalizeloclocChina
MultiViewmvwmvwForm1
PanelpnlpnlForm2
PlaceHolderplhplhFormContents
RadioButtonradradFemale
RadioButtonListradlradlGender
SubStitutionsubssubsTime
TabletbltblCountryCodes
TextBoxtxttxtFirstName
ViewvwvwCity
WizardwizwizRegister
XmlxmlxmlBooks
Data Control(数据控件)

类 型前 缀示 例
AccessDataSourceadsadsPubs
DataListdlstdlstTitles
DetailViewdvwdvwTitles
FormViewfvwfvwFonts
GridViewgvwgvwCity
ObjectDataSourceodsodsMenus
RepeaterrptrptQueryResults
ReportViewerrvwrvwRecord
SiteMapDataSourcesmdssmdsSite
SqlDataSourcesdssdsBooks
XmlDataSourcexdsxdsTitles
Validation Control(验证控件)

类 型前 缀示 例
CompareValidatorvalcvalcValidAge
CustomValidatorvalxvalxDBCheck
RangeValidatorvalgvalgAge
RegularExpressionValidatorvalevaleEmail
RequiredFieldValidatorvalrvalrFirstName
ValidationSummaryvalsvalsFormErrors
Navigation Control(导航控件)

类 型前 缀示 例
MenumnumnuUser1
SiteMapPathsmpsmpSite1
TreeViewtrvwtrvwMenu
Login Control(登录控件)

类 型前 缀示 例
ChangePasswordcpwdcpwdUser1
CreateUserWizardcuwcuwLogin
LoginloglogCenter
LoginNamelognlognUser
LoginStatuslogslogsUser
LoginViewlogvlogvUser
PasswordRecoverypwdrpwdrUser
WebParts Control(Web控件)

类 型前 缀示 例
AppearanceEditorPartpaedpaedPart1
BehaviorEditorPartpbedpbedPart2
CatalogZonezcazcatCity
ConnectionsZonezconzconDataBase
DeclarativeCatalogPartpdcapdcaPart1
EditorZonezedzedNews
ImportCatalogPartpicapicaPart
LayoutEditorPartpledpledNews
PageCatalogPartppcappcaMail
PropertyGridEditorPartppgeppgeServer
ProxyWebPartManagermpwpmpwpWeb
WebPartManagermwpmwpSite1
WebPartZonezwpzwpSite2
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 新增,补充一些没有写到的控件

标准控件

btn Button         2 chk CheckBox                3 ckl CheckedListBox
cmb ComboBox       5 dtp DateTimePicker          6 lbl Label
llb LinkLabel      8 lst ListBox                 9 lvw ListView
mtx MaskedTextBox  11 cdr MonthCalendar         12 icn NotifyIcon
nud NumeircUpDown   14 pic PictureBox            15 prg ProgressBar
rdo RadioButton     17 rtx RichTextBox          18 txt TextBox
tip ToolTip         20 tvw TreeView             21 wbs WebBrowser

容器控件
flp FlowLayoutPanel   2 grp GroupBox            3 pnl Panel
spl SplitContainer    5 tab TabControl           6 tlp TableLayoutPanel

菜单和工具栏
cms ContextMenuStrip
mns MenuStrip
ssr StatusStrip
tsr ToolStrip
tsc ToolStripContainer

数据
dts DataSet
dgv DataGridView
bds BindingSource
bdn BindingNavigator
rpv ReportViewer

对话框
cld ColorDialog
fbd FolderBrowserDialog
fnd FontDialog
ofd OpenFileDialog
sfd SaveFileDialog

组件
bgw BackgroundWorker
dre DirectoryEntry
drs DirectorySearcher
err ErrorProvider
evl EventLog
fsw FileSystemWatcher
hlp HelpProvider
img ImageList
msq MessageQueue
pfc PerformanceCounter
prc Process
spt SerialPort
scl ServiceController
tmr Timer

印刷
psd PageSetupDialog
prd PrintDialog
pdc PrintDocument
prv PrintPreviewControl
ppd PrintPreviewDialog

水晶报表
crv CrystalReportViewer
rpd ReportDocument
其他
dud DomainUpDown
hsc HScrollBar
prg PropertyGrid
spl Splitter
trb TrackBar
vsc VScrollBar

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

<!--------------A----------------->
AdRotator                   ar

<!--------------B----------------->
Button                      btn

<!--------------C----------------->
Calender                    cal
CheckBox                    chk
CheckBoxList                chklst
Column (DataGridView的)     col
ColumnHeader (ListView 的) ch
Combobox                    cbo
CompareValidator            cv
CrystalReportViewer         rptvew

<!--------------D----------------->
DataGrid                    dg
DataGridView                dgv
DataList                    dl
DomainUpDown                dud
DropDownList                ddl

<!--------------F----------------->
FileUpload                  ful
Form                        frm

<!--------------G----------------->
GridView                    gv
GroupBox                    grp

<!--------------H----------------->
HiddenField                 hf

<!--------------I----------------->
Image                       img
ImageButton                 imgbtn
ImageList                   il

<!--------------L----------------->
Label                       lbl
LinkButton                  lnkbtn
ListBox                     lst
ListView                    lv

<!--------------M----------------->
MenuStrip                   ms

<!--------------O----------------->
ObjectDataSource            ods

<!--------------P----------------->
PagedDataSource             pds
Panel                       pnl
PictureBox                  pic

<!--------------R----------------->
RadioButton                 rdo
RadioButtonList             rdolst
RangeValidator              rv
RegularExpressionValidator rev
Repeater                    rpt
RequiredFieldValidator      rfv

<!--------------S----------------->
StatusLabel                 slbl
StatusStrip                 ss

<!--------------T----------------->
TabControl                  tab
Table                       tbl
TabPage                     tp
TextBox                     txt
Timer                       tmr
ToolStrip                   ts
ToolStripButton             tsbtn
ToolStripDropDownButton     tsddb
ToolStripLabel              tslbl
ToolStripMenuItem           tsmi
TreeView                    tv/tvw

<!--------------V----------------->
ValidatorSummary            vs

<!--------------W----------------->
WebBrowser
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: