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

补充

标准控件

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

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

菜单和工具栏
1 cms ContextMenuStrip 
2 mns MenuStrip 
3 ssr StatusStrip 
4 tsr ToolStrip 
5 tsc ToolStripContainer

数据
1 dts DataSet 
2 dgv DataGridView 
3 bds BindingSource 
4 bdn BindingNavigator 
5 rpv ReportViewer

对话框
1 cld ColorDialog 
2 fbd FolderBrowserDialog 
3 fnd FontDialog 
4 ofd OpenFileDialog 
5 sfd SaveFileDialog

组件
1 bgw BackgroundWorker 
2 dre DirectoryEntry 
3 drs DirectorySearcher 
4 err ErrorProvider 
5 evl EventLog 
6 fsw FileSystemWatcher 
7 hlp HelpProvider 
8 img ImageList 
9 msq MessageQueue 
10 pfc PerformanceCounter 
11 prc Process 
12 spt SerialPort 
13 scl ServiceController 
14 tmr Timer

印刷
1 psd PageSetupDialog 
2 prd PrintDialog 
3 pdc PrintDocument 
4 prv PrintPreviewControl 
5 ppd PrintPreviewDialog

水晶报表
1 crv CrystalReportViewer 
2 rpd ReportDocument 
其他
1 dud DomainUpDown 
2 hsc HScrollBar 
3 prg PropertyGrid 
4 spl Splitter 
5 trb TrackBar 
6 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

转载自:http://www.cnblogs.com/flydoos/archive/2011/08/29/2158903.html

时间: 2024-08-02 23:17:43

C# 控件缩写大全+命名规范+示例的相关文章

控件缩写大全

标准控件1 btn Button         2 chk CheckBox                3 ckl CheckedListBox 4 cmb ComboBox       5 dtp DateTimePicker          6 lbl Label 7 llb LinkLabel      8 lst ListBox                 9 lvw ListView 10 mtx MaskedTextBox  11 cdr MonthCalendar   

Asp.Net控件的客户端命名

我们在用ASP.NET写出来的网页,用浏览器来查看生成的客户端代码的时候经常看到这样的代码:GridView1_ctl101_WebUserControl1_webuserControlButton,那么这个命名有什么规律,是怎么来的拉?本次我们使用Reflector查看.net的代码研究其中的规律. 我们的ASP.NET服务器端控件在生成客户端控件的时候一般有id 和name两个属性,这两个属性我们在服务器端可以通过ClientID和UniqueID来得到.以一个Button为例,用Refle

[Android控件]Dialogue大全

在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择.这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助. 1.该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式. 创建dialog对话框方法代码如下: protected void di

ASP.NET控件属性大全

ASP.NET控件属性大全 DataGridView 控件DataGridView 控件提供用来显示数据的可自定义表.使用 DataGridView 类,可以自定义单元格.行.列和边框. 注意DataGridView 控件提供 DataGrid 控件所不具备的许多基本和高级功能.有关更多信息,请参见 Windows 窗体 DataGridView 控件和 DataGrid 控件之间的区别 常用属性:DefaultCellStyle.ColumnHeadersDefaultCellStyle.Ce

C# 中常用数据类型与控件类型的命名规则

数据类型 数据类型简写 标准命名举例 Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue Char chr chrDelimiter DateTime dtm dtmStartDate Decimal dec decAverageHeight Double dbl dblSizeofUniverse Integer int intRowCounter Long lng lngBillGatesInc

delphi控件属性大全-详解-简介

button 组件: CAPTION 属性 :用于在按钮上显示文本内容Cancel     属性:是否设置成默认的取消按钮,当设置为真的时候(true) 按ESC触发改按钮的事件!Default 属性:是否设置成默认的确认按钮,当设置为真的时候 按ENTER键的时候触发事件Hint 属性:设置当鼠标在按钮上短暂停留是显示的提示内容.Showhint 属性: 是否显示提示内容默认为假! Bitbtn 组件Kind 属性: 他的值就是位图按钮组件上所显示的图标!GLYPH 属性: 用于在位图按钮上显

Android控件属性大全[整理转载]

控件属性: android属性 Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料, 第一类:属性值为true或falseandroid:layout_centerHrizontal??水平居中 (Hrizontal表示水平)android:layout_centerVertical???垂直居中 (Vertiacl表示垂直)android:layout_centerInparent????相对于父元素完全居中android:layout_alig

Android控件属性大全

Xml代码   <!-- FrameLayout —— 里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角 LinearLayout —— 里面可以放多个控件,但是一行只能放一个控件 TableLayout —— 这个要和TableRow配合使用,很像html里面的table AbsoluteLayout —— 里面可以放多个控件,并且可以自己定义控件的x,y的位置 RelativeLayout —— 里面可以放多个控件,不过控件的位置都是相对位置 (界面的布局好像还可以直接引用

Winform控件缩写

控件名称 缩写 Buttom按钮 Btn CheckBox复选框 Chk ColumnHeader视图列表头 Col ComboBox组合框 Cbo ContextMenu快捷菜单 Ctm DataGrid数据网格控件 Dg DataGridView数据网格视图控件 Dgv DteTimePicker时间输入框 Dtp DomainUpDown数值框 Dud Form窗体 Frm GroupBox 组合框 Grp HscrollBar水平滚动条 Hsb ImageList图标列表 Img Lab