• 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 新增,补充一些没有写到的控件

     标准控件

    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
  • 相关阅读:
    链式前向星啊
    并 查 集 ! ! !
    看似很水的题--找画笔
    tarjan
    动态内存分配
    C++ 基础中的基础 ---- 引用
    STL 补档
    错题笔记和易错点提醒
    题解 P2253 【好一个一中腰鼓!】
    PAT-A1003
  • 原文地址:https://www.cnblogs.com/leischen/p/2443537.html
Copyright © 2020-2023  润新知