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

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. btn Button chk CheckBox ckl CheckedListBox
  2. cmb ComboBox dtp DateTimePicker lbl Label
  3. llb LinkLabel lst ListBox lvw ListView
  4. mtx MaskedTextBox cdr MonthCalendar icn NotifyIcon
  5. nud NumeircUpDown pic PictureBox prg ProgressBar
  6. rdo RadioButton rtx RichTextBox txt TextBox
  7. tip ToolTip tvw TreeView wbs WebBrowser
  8.  
  9. 容器控件
  10. flp FlowLayoutPanel grp GroupBox pnl Panel
  11. spl SplitContainer tab TabControl tlp TableLayoutPanel
  12.  
  13. 菜单和工具栏
  14. cms ContextMenuStrip
  15. mns MenuStrip
  16. ssr StatusStrip
  17. tsr ToolStrip
  18. tsc ToolStripContainer
  19.  
  20. 数据
  21. dts DataSet
  22. dgv DataGridView
  23. bds BindingSource
  24. bdn BindingNavigator
  25. rpv ReportViewer
  26.  
  27. 对话框
  28. cld ColorDialog
  29. fbd FolderBrowserDialog
  30. fnd FontDialog
  31. ofd OpenFileDialog
  32. sfd SaveFileDialog
  33.  
  34. 组件
  35. bgw BackgroundWorker
  36. dre DirectoryEntry
  37. drs DirectorySearcher
  38. err ErrorProvider
  39. evl EventLog
  40. fsw FileSystemWatcher
  41. hlp HelpProvider
  42. img ImageList
  43. msq MessageQueue
  44. pfc PerformanceCounter
  45. prc Process
  46. spt SerialPort
  47. scl ServiceController
  48. tmr Timer
  49.  
  50. 印刷
  51. psd PageSetupDialog
  52. prd PrintDialog
  53. pdc PrintDocument
  54. prv PrintPreviewControl
  55. ppd PrintPreviewDialog
  56.  
  57. 水晶报表
  58. crv CrystalReportViewer
  59. rpd ReportDocument
  60. 其他
  61. dud DomainUpDown
  62. hsc HScrollBar
  63. prg PropertyGrid
  64. spl Splitter
  65. trb TrackBar
  66. vsc VScrollBar
  67.  
  68. ==============================================
  69.  
  70. <!--------------A----------------->
  71. AdRotator ar
  72.  
  73. <!--------------B----------------->
  74. Button btn
  75.  
  76. <!--------------C----------------->
  77. Calender cal
  78. CheckBox chk
  79. CheckBoxList chklst
  80. Column (DataGridView的) col
  81. ColumnHeader (ListView 的) ch
  82. Combobox cbo
  83. CompareValidator cv
  84. CrystalReportViewer rptvew
  85.  
  86. <!--------------D----------------->
  87. DataGrid dg
  88. DataGridView dgv
  89. DataList dl
  90. DomainUpDown dud
  91. DropDownList ddl
  92.  
  93. <!--------------F----------------->
  94. FileUpload ful
  95. Form frm
  96.  
  97. <!--------------G----------------->
  98. GridView gv
  99. GroupBox grp
  100.  
  101. <!--------------H----------------->
  102. HiddenField hf
  103.  
  104. <!--------------I----------------->
  105. Image img
  106. ImageButton imgbtn
  107. ImageList il
  108.  
  109. <!--------------L----------------->
  110. Label lbl
  111. LinkButton lnkbtn
  112. ListBox lst
  113. ListView lv
  114.  
  115. <!--------------M----------------->
  116. MenuStrip ms
  117.  
  118. <!--------------O----------------->
  119. ObjectDataSource ods
  120.  
  121. <!--------------P----------------->
  122. PagedDataSource pds
  123. Panel pnl
  124. PictureBox pic
  125.  
  126. <!--------------R----------------->
  127. RadioButton rdo
  128. RadioButtonList rdolst
  129. RangeValidator rv
  130. RegularExpressionValidator rev
  131. Repeater rpt
  132. RequiredFieldValidator rfv
  133.  
  134. <!--------------S----------------->
  135. StatusLabel slbl
  136. StatusStrip ss
  137.  
  138. <!--------------T----------------->
  139. TabControl tab
  140. Table tbl
  141. TabPage tp
  142. TextBox txt
  143. Timer tmr
  144. ToolStrip ts
  145. ToolStripButton tsbtn
  146. ToolStripDropDownButton tsddb
  147. ToolStripLabel tslbl
  148. ToolStripMenuItem tsmi
  149. TreeView tv/tvw
  150.  
  151. <!--------------V----------------->
  152. ValidatorSummary vs
  153.  
  154. <!--------------W----------------->
  155. WebBrowser

posted on   qq1151219115  阅读(191)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示