• 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
  • 相关阅读:
    总结PLSQL的快捷键以及使用技巧
    WebStorm 常用快捷键
    bootStrap小结3
    bootStrap小结2
    bootStrap小结1
    DataTable操作
    2017春 前端自动化(一)构建工具的搭建
    前端自动化之(一)—浏览器自动实时刷新
    基于div表单模拟右对齐
    纯css去实现loading动画效果图
  • 原文地址:https://www.cnblogs.com/haight/p/3248578.html
Copyright © 2020-2023  润新知