• C#中常见的winform控件命名规范


    我们知道Button 常常简称为btn,那么Winform中的其它控件呢,这篇文章在C#的winform控件命名规范 的基础上对一些控件的名称的简称进行了整理。

    1. 标准控件

    NO. 控件类型简写 控件类型
    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, tb 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

    10. 另一个版本

     

    序号

    控件类型

    控件类型简写

    标准命名举例

    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

  • 相关阅读:
    kettle部分传输场景应用(每个作业都实验过啦)
    Java设计模式之《适配器模式》及应用场景
    Mysql笔记
    Spring知识点
    Java基础系列-浅拷贝和深拷贝
    前端-javascript知识点
    前端-jquery知识点
    Java基础系列-substring的原理
    Java设计模式之《抽象工厂模式》及使用场景
    Java基础系列-Enum深入解析
  • 原文地址:https://www.cnblogs.com/arxive/p/5884994.html
Copyright © 2020-2023  润新知