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

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


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

 

 标准控件

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
消除行号

转载于:https://www.cnblogs.com/leischen/archive/2012/04/12/2443537.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值