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

如有转载,请注明出处: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 新增,补充一些没有写到的控件


 标准控件

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


  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值