C#中的控件命名规范

 

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

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

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

 

控件类型

缩写

示例

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

 

原文地址:https://www.cnblogs.com/chengulv/p/2887380.html