• 编码规范


    数据类型 数据类型简写 标准命名举例

    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  
    lngBillGatesIncome
    Object           obj                  objReturnValue
    Short  shr  shrAverage
    Single  sng  sngMaximum
    String  
    str strFirstName


    控件类型 缩写 示例
    Animated button ani aniMailBox
    Button btn 
    Check box chk chkReadOnly
    ColorDialog clrdlg 
    Combobox,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 
    List box 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 ADO.NET 命名规范 数据类型 数据类型简写 标准命名举例
    Connection con conNorthwind
    Command cmd cmdReturnProducts
    Parameter parm parmProductID
    DataAdapter dad dadProducts
    DataReader dtr dtrProducts
    DataSet dst dstNorthWind
    DataTable dtbl dtblProduct
    DataRow drow drowRow98
    DataColumn dcol dcolProductID
    DataRelation drel drelMasterDetail
    DataView dvw dvwFilteredProducts

    2 WinForm Control 命名规范
    数据类型 数据类型简写 标准命名举例
    Label lbl lblMessage
    LinkLabel llbl llblToday
    Button btn btnSave
    TextBox txt txtName
    MainMenu mmnu mmnuFile
    CheckBox chk chkStock
    RadioButton rbtn rbtnSelected
    GroupBox gbx gbxMain
    PictureBox pic picImage
    Panel pnl pnlBody
    DataGrid dgrd dgrdView
    ListBox lst lstProducts
    CheckedListBox clst clstChecked
    ComboBox cbo cboMenu
    ListView lvw lvwBrowser
    TreeView tvw tvwType
    TabControl tctl tctlSelected
    DateTimePicker dtp dtpStartDate
    HscrollBar hsb hsbImage
    VscrollBar vsb vsbImage
    Timer tmr tmrCount
    ImageList ilst ilstImage
    ToolBar tlb tlbManage
    StatusBar stb stbFootPrint
    OpenFileDialog odlg odlgFile
    SaveFileDialog sdlg sdlgSave
    FoldBrowserDialog fbdlg fgdlgBrowser
    FontDialog fdlg fdlgFoot
    ColorDialog cdlg cdlgColor
    PrintDialog pdlg pdlgPrint


    3 WebControl 命名规范
    数据类型 数据类型简写 标准命名举例
    AdRotator adrt Example
    Button btn btnSubmit
    Calendar cal calMettingDates
    CheckBox chk chkBlue
    CheckBoxList chkl chklFavColors
    CompareValidator valc valcValidAge
    CustomValidator valx valxDBCheck
    DataGrid dgrd dgrdTitles
    DataList dlst dlstTitles
    DropDownList drop dropCountries
    HyperLink lnk lnkDetails
    Image img imgAuntBetty
    ImageButton ibtn ibtnSubmit
    Label lbl lblResults
    LinkButton lbtn lbtnSubmit
    ListBox lst lstCountries
    Panel pnl pnlForm2
    PlaceHolder plh plhFormContents
    RadioButton rad radFemale
    RadioButtonList radl radlGender
    RangeValidator valg valgAge
    RegularExpression vale valeEmail_Validator
    Repeater rpt rptQueryResults
    RequiredFieldValidator valr valrFirstName
    Table tbl tblCountryCodes
    TableCell tblc tblcGermany
    TableRow tblr tblrCountry
    TextBox txt txtFirstName
    ValidationSummary vals valsFormErrors
    XML xmlc xmlcTransformResults

  • 相关阅读:
    Python3高级基础(2)
    Python3面向对象基础
    Python3学习策略
    Python3基础之基本问题
    Python3基础之字典
    (转)修改IIS默认的localhost名称
    (转)IIS5.1的安装配置并发布ASP.NET网站
    (转)怎样查看局域网中自己的IP地址和其他电脑的IP地址?
    (转)sql中 in 、not in 、exists、not exists 用法和差别
    (转)union和union all的区别
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1799080.html
Copyright © 2020-2023  润新知