• C#控件命名规范


    文档名称:

    C#控件命名规范

    撰写作者:

    codefly

    版本编号:

    V1.1

    C#控件命名规范

    一、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

    类型

    前缀

    示例

    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

    六、基本数据类型

    数据类型

    数据类型简写

    标准命名举例

    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

    七、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

    八、WinForm Control 命名规范

    数据类型

    数据类型简写

    标准命名举例

    Label

    lbl

    lblMessage

    LinkLabel

    llbl

    llblToday

    Button

    btn

    btnSave

    TextBox

    txt

    txtName

    ContextMenuStrip

    cms

    cmsMain

    MainMenu

    mmnu

    mmnuFile

    MenuStrip

    ms

    msMain

    ToolStripMenuItem

    tsmi

    tsmiFile

    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

    ToolStrip

    ts

    tsMain

    ToolStripButton

    tsbtn

    tsbtnSave

    ToolStripLabel

    tslbl

    tslblInfo

    ToolStripSplitButton

    tssbtn

    tssbtnLine

    ToolStripDropDownButton

    tsddbtn

    tsddbtnDrop

    ToolStripSeparator

    tss

    tssLine

    StatusBar

    stb

    stbFootPrint

    StatusStrip

    ss

    ssFootPrint

    OpenFileDialog

    ofdlg

    ofdlgFile

    SaveFileDialog

    sfdlg

    sfdlgSave

    FoldBrowserDialog

    fbdlg

    fbdlgBrowser

    FontDialog

    fdlg

    fdlgFoot

    ColorDialog

    cdlg

    cdlgColor

    PrintDialog

    pdlg

    pdlgPrint

    九、WebControl 命名规范

    类型

    前缀

    示例

    Adrotator

    adrt

    adrtTopAd

    BulletedList

    blst

    blstCity

    Button

    btn

    btnSubmit

    Calendar

    cal

    calMettingDates

    CheckBox

    chk

    chkBlue

    CheckBoxList

    chkl

    chklFavColors

    CompareValidator

    valc

    valcValidAge

    CustomValidator

    valx

    valxDBCheck

    DropDownList

    drop

    dropCountries

    DataGrid

    dgrd

    dgrdTitles

    DataList

    dlst

    dlstTitles

    RangeValidator

    valg

    valgAge

    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

    RegularExpression

    vale

    valeEmail_Validator

    Repeater

    rpt

    rptQueryResults

    RequiredFieldValidator

    valr

    valrFirstName

    SubStitution

    subs

    subsTime

    TextBox

    txt

    txtFirstName

    Table

    tbl

    tblCountryCodes

    TableCell

    tblc

    tblcGermany

    TableRow

    tblr

    tblrCountry

    ValidationSummary

    vals

    valsFormErrors

    View

    vw

    vwCity

    Wizard

    wiz

    wizRegister

  • 相关阅读:
    # bootstrap Grid System 柵格系统中“移动优先”的一个小体现[bootstrap ]
    ENGLISH HANDWRITING
    #PHP 类的多继承实现之 traits.md
    #linux vscode 保存总提示“Retry as sudo”
    #【php留存问题-2020年6月19日】,手动为数组添加一个间隔元素,再遍历的时候,提示索引为空
    #Linux 下 Xampp的安装与Hello World
    # 详细了解HTML5中的form表单
    # Promise的简单理解和基本使用
    #简单理解回调函数
    Java中几种常见的设计模式--工厂设计模式
  • 原文地址:https://www.cnblogs.com/yzl050819/p/9304300.html
Copyright © 2020-2023  润新知