C# 컨트롤 접두사 명명규칙
기준 컨트롤
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 ProgressBar
16 rdo RadioButton
17 rtx RichTextBox
18 txt TextBox
19 tip ToolTip
20 tvw TreeView
21 wbs WebBrowser
컨테이너 컨트롤
1 flp FlowLayoutPanel
2 grp GroupBox
3 pnl Panel
4 spl SplitContainer
5 tab TabControl
6 tlp TableLayoutPanel
메뉴와 도구 모음
1 cms ContextMenuStrip
2 mns MenuStrip
3 ssr StatusStrip
4 tsr ToolStrip
5 tsc ToolStripContainer
데이터
1 dts DataSet
2 dgv DataGridView
3 bds BindingSource
4 bdn BindingNavigator
5 rpv ReportViewer
대화
1 cld ColorDialog
2 fbd FolderBrowserDialog
3 fnd FontDialog
4 ofd OpenFileDialog
5 sfd SaveFileDialog
구성 요소
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
인쇄
1 psd PageSetupDialog
2 prd PrintDialog
3 pdc PrintDocument
4 prv PrintPreviewControl
5 ppd PrintPreviewDialog
수정 보고서
1 crv CrystalReportViewer
2 rpd ReportDocument
기타
1 dud DomainUpDown
2 hsc HScrollBar
3 prg PropertyGrid
4 spl Splitter
5 trb TrackBar
6 vsc VScrollBar
가나다순
A
AdRotator----ar
B
Button----btn
C
Calender----cal
CheckBox----chk
CheckBoxList----chklst
Column (DataGridView의)-col
ColumnHeader (ListView 의) ch
Combobox----cbo
CompareValidator----cv
CrystalReportViewer-rptvew
D
DataGrid----dg
DataGridView----dgv
DataList----dl
DomainUpDown----dud
DropDownList----ddl
F
FileUpload -------------- ful
Form ---------------------frm
G
GridView -------------- gv
GroupBox -------------- grp
H
HiddenField --------------hf
I
Image -------------- img
ImageButton --------------imgbtn
ImageList -------------- il
L
Label -------------- lbl
LinkButton -------------- lnkbtn
ListBox --------------lst
ListView -------------- lv
M
MenuStrip -------------- ms
O
ObjectDataSource -------------ods
P
PagedDataSource ------------- pds
Panel -------------- pnl
PictureBox ------------- pic
R
RadioButton --------------rdo
RadioButtonList ------------- rdolst
RangeValidator ------------- rv
RegularExpressionValidator rev
Repeater -------------- rpt
RequiredFieldValidator- rfv
S
StatusLabel--------------slbl
StatusStrip --------------ss
T
TabControl -------------- tab
Table -------------- tbl
TabPage --------------tp
TextBox --------------txt
Timer -------------- tmr
ToolStrip -------------- ts
ToolStripButton ------------- tsbtn
ToolStripDropDownButton-tsddb
ToolStripLabel ------------- tslbl
ToolStripMenuItem- tsmi
TreeView -------------- tv/tvw
V
ValidatorSummary -------------vs
W
WebBrowser-------------- wb
글쓴이 은영 작성일 2014-10-18 01:54
이런자료도 있었네요.
다들 축약어? 를 사용하는 줄은 알았지만 이렇게 명명규칙까지 하면서 쓰고 있는줄은 처음 알았습니다.
저도 하나씩 배워가야겠네요. ^^;
'Programing (프로그래밍) > WPF & C# (C Sharp)' 카테고리의 다른 글
[ WPF & C# (C Sharp)] - 실행프로그램 폴더주소+파일명 (0) | 2017.10.24 |
---|---|
WPF & C# (C Sharp) - 메세지박스 종류 및 비동기식 띄우기 ( MessageBox.Show / 메시지 / 띄우기 / 나타내기 ) (0) | 2017.10.23 |
[ WPF & C# (C Sharp)] - REG ( regstry / 레지스트리 / 레지 ) (0) | 2017.10.23 |
WPF & C# (C Sharp) - 마우스 드래그로 윈도우 창 이동하기 ( window / drag move 드래그 무브 ) (0) | 2017.10.23 |
Splashimage 스플래시 이미지 사용하기 (0) | 2017.10.23 |
WPF & C# (C Sharp) - Environment 로 부터 추출되는 data 각종 정보 (0) | 2017.10.19 |
WPF & C# (C Sharp) - XML 파일 저장하기 ( 쓰기 ) / 읽어오기 ( 읽기 ) / LINQ (0) | 2017.10.19 |
WPF & C# - 새창열기 ( 새 창 띄우기 / 창팝업 ) (0) | 2017.10.17 |