C# 中常用数据类型与控件类型的命名规则

数据类型

数据类型简写

标准命名举例

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

原文地址:https://www.cnblogs.com/swtool/p/5002254.html