• C#的winform控件命名规范[转载]


    这篇文章主要介绍了C#的winform控件命名规范,对各种常用控件的命名规范做了较为详细的讲解,需要的朋友可以参考下

    本文详细讲述了C#的winform控件命名规范。分享给大家供大家参考。具体如下:

    注:这里用红字标记的部分表示有重复出现,括号内为替代表示方案

    1.标准控件

    序号

    控件类型简写

    控件类型

    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(pgb)

    ProgressBar

    16

    rdo

    RadioButton

    17

    rtx

    RichTextBox

    18

    txt

    TextBox

    19

    tip

    ToolTip

    20

    tvw

    TreeView

    21

    wbs

    WebBrowser

     

    2.容器控件

    序号

    控件类型简写

    控件类型

    1

    flp

    FlowLayoutPanel

    2

    grp

    GroupBox

    3

    pnl

    Panel

    4

    spl(spc)

    SplitContainer

    5

    tab

    TabControl

    6

    tlp

    TableLayoutPanel

     

    3.菜单和工具栏

    序号

    控件类型简写

    控件类型

    1

    cms

    ContextMenuStrip

    2

    mns

    MenuStrip

    3

    ssr

    StatusStrip

    4

    tsr

    ToolStrip

    5

    tsc

    ToolStripContainer

     

    4.数据

    序号

    控件类型简写

    控件类型

    1

    dts

    DataSet

    2

    dgv

    DataGridView

    3

    bds

    BindingSource

    4

    bdn

    BindingNavigator

    5

    rpv

    ReportViewer

     

    5.对话框

    序号

    控件类型简写

    控件类型

    1

    cld

    ColorDialog

    2

    fbd

    FolderBrowserDialog

    3

    fnd

    FontDialog

    4

    ofd

    OpenFileDialog

    5

    sfd

    SaveFileDialog

    6.组件

    序号

    控件类型简写

    控件类型

    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

    7.印刷

    序号

    控件类型简写

    控件类型

    1

    psd

    PageSetupDialog

    2

    prd

    PrintDialog

    3

    pdc

    PrintDocument

    4

    prv

    PrintPreviewControl

    5

    ppd

    PrintPreviewDialog

     

    8.水晶报表

    序号

    控件类型简写

    控件类型

    1

    crv

    CrystalReportViewer

    2

    rpd

    ReportDocument

    9.其他

    序号

    控件类型简写

    控件类型

    1

    dud

    DomainUpDown

    2

    hsc

    HScrollBar

    3

    prg

    PropertyGrid

    4

    spl

    Splitter

    5

    trb

    TrackBar

    6

    vsc

    VScrollBar

    另一个版本

    序号

    控件类型

    控件类型简写

    标准命名举例

    1

    Label

    lbl

    lblMessage

    2

    LinkLabel

    llbl

    llblToday

    3

    Button

    btn

    btnSave

    4

    TextBox

    txt

    txtName

    5

    MainMenu

    mmnu

    mmnuFile

    6

    CheckBox

    chk

    chkStock

    7

    RadioButton

    rbtn

    rbtnSelected

    8

    GroupBox

    gbx

    gbxMain

    9

    PictureBox

    pic

    picImage

    10

    Panel

    pnl

    pnlBody

    11

    DataGrid

    dgrd

    dgrdView

    12

    ListBox

    lst

    lstProducts

    13

    CheckedListBox

    clst

    clstChecked

    14

    ComboBox

    cbo

    cboMenu

    15

    ListView

    lvw

    lvwBrowser

    16

    TreeView

    tvw

    tvwType

    17

    TabControl

    tctl

    tctlSelected

    18

    DateTimePicker

    dtp

    dtpStartDate

    19

    HscrollBar

    hsb

    hsbImage

    20

    VscrollBar

    vsb

    vsbImage

    21

    Timer

    tmr

    tmrCount

    22

    ImageList

    ilst

    ilstImage

    23

    ToolBar

    tlb

    tlbManage

    24

    StatusBar

    stb

    stbFootPrint

    25

    OpenFileDialog

    odlg

    odlgFile

    26

    SaveFileDialog

    sdlg

    sdlgSave

    27

    FolderBrowserDialog

    fbdlg

    fgdlgBrowser

    28

    FontDialog

    fdlg

    fdlgFoot

    29

    ColorDialog

    cdlg

    cdlgColor

    30

    PrintDialog

    pdlg

    pdlgPrint

    希望本文所述对大家的C#程序设计有所帮助。

  • 相关阅读:
    [leetcode]存在重复
    [leetcode]旋转数组
    git使用方法(持续更新)
    [LeetCode]从排序数组中删除重复项
    Communications link failure--分析之(JDBC的多种超时情况)
    云主机挂载磁盘
    hadoop对于压缩文件的支持
    linux 转移mysql文件操作流程
    MindManager2018 修改过期时间 配置文件路径
    Innodb 中 RR 隔离级别能否防止幻读?
  • 原文地址:https://www.cnblogs.com/cluyun/p/7778840.html
Copyright © 2020-2023  润新知