C# 控件缩写大全+命名规范+示例
写程序的时候突然忘了C#的控件命名的大小写的规范,去网上找了些资料,拷过来看看。
类 型 | 前 缀 | 示 例 |
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 |
类 型 | 前 缀 | 示 例 |
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 |
类 型 | 前 缀 | 示 例 |
CompareValidator | valc | valcValidAge |
CustomValidator | valx | valxDBCheck |
RangeValidator | valg | valgAge |
RegularExpressionValidator | vale | valeEmail |
RequiredFieldValidator | valr | valrFirstName |
ValidationSummary | vals | valsFormErrors |
类 型 | 前 缀 | 示 例 |
Menu | mnu | mnuUser1 |
SiteMapPath | smp | smpSite1 |
TreeView | trvw | trvwMenu |
类 型 | 前 缀 | 示 例 |
ChangePassword | cpwd | cpwdUser1 |
CreateUserWizard | cuw | cuwLogin |
Login | log | logCenter |
LoginName | logn | lognUser |
LoginStatus | logs | logsUser |
LoginView | logv | logvUser |
PasswordRecovery | pwdr | pwdrUser |
类 型 | 前 缀 | 示 例 |
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 新增,补充一些没有写到的控件
标准控件
- btn Button chk CheckBox ckl CheckedListBox
- cmb ComboBox dtp DateTimePicker lbl Label
- llb LinkLabel lst ListBox lvw ListView
- mtx MaskedTextBox cdr MonthCalendar icn NotifyIcon
- nud NumeircUpDown pic PictureBox prg ProgressBar
- rdo RadioButton rtx RichTextBox txt TextBox
- tip ToolTip tvw TreeView wbs WebBrowser
- 容器控件
- flp FlowLayoutPanel grp GroupBox pnl Panel
- spl SplitContainer tab TabControl 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
posted on 2023-04-04 11:02 qq1151219115 阅读(191) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗