.NET Namen Prefixe

Wie ihr wahrscheinlich in einigen meiner Videos gesehen habt, benutze ich für die Controls immer Prefixe, wie z.B. btn für einen , oder tb für eine .

Man erkennt somit sofort um welches Control es sich handelt und hat es im Quellcode einfacher. Beispielsweise wisst ihr in einem fortgeschrittenen Projekt nicht mehr, wie ihr ein bestimmtes Control genannt habt, wisst aber das es ein Button war, dann tippt man in Visual Studio einfach btn und schon bekommt man Vorschläge und kann sich ggf. leichter zurechtfinden:
Button-Suche Bild


Hier habt ihr eine Liste meiner verwendeten Prefixes:

  • BackGroundWorker – bgw
  • BindingNavigator – bn
  • BindingSource – bs
  • Button – btn
  • CheckBox – chb
  • CheckedListBox – clb
  • ColorDialog – cd
  • ComboBox – cbb
  • ContextMenuStrip – cms
  • DataGridView – dgv
  • DataSet – ds
  • DateTimePicker – dtp
  • DirectoryEntry – de
  • DirectorySearcher – ds
  • DomainUpDown – dud
  • ErrorProvider – ep
  • EventLog – el
  • FileSystemWatcher – fsw
  • FlowLayoutPanel – flp
  • FolderBrowserDialog – fbd
  • FontDialog – fd
  • GroupBox – gb
  • HelpProvider – hp
  • HScrollBar – hsb
  • ImageList – il
  • Label – lbl
  • LinkLabel – llbl
  • ListBox – lb
  • ListView – lv
  • MaskedTextBox – mtb
  • MenuStrip – ms
  • MessageQueue – mq
  • MonthCalendar – mc
  • NotifyIcon – nfi
  • NumericUpDown – nud
  • OpenFileDialog – ofd
  • PageSetupDialog – psd
  • Panel – pnl
  • PerformanceCounter – pc
  • PictureBox – pb
  • PrintDialog – pdg
  • PrintDocument – pdc/pdoc
  • PrintPreviewControl – ppc
  • Process – p
  • ProgressBar – pgb/pb
  • PropertyGrid – pg
  • RadioButton – rbtn
  • RichTextBox – rtb
  • SaveFileDialog – sfd
  • SerialPort – sp
  • ServiceController – sc
  • SplitContainer – scnt
  • Splitter – spl
  • StatusStrip – ss
  • TabControl – tc
  • TableLayoutPanel – tlp
  • TextBox – tb
  • Timer – tmr
  • ToolStrip – ts
  • ToolStripContainer – tsc
  • ToolTip – tt
  • TrackBar – trb
  • TreeView – tv
  • VScrollBar – vsb
  • WebBrowser – wb/webbr