Urmatoarele controale sunt considerate “standard” in WPF:
System.Windows.Controls.Border
System.Windows.Controls.Button
System.Windows.Controls.CheckBox
System.Windows.Controls.ComboBox
System.Windows.Controls.Grid
System.Windows.Controls.Image
System.Windows.Controls.Label
System.Windows.Controls.ListBox
System.Windows.Controls.RadioButton
System.Windows.Controls.StackPanel
System.Windows.Control.TabControl
System.Windows.Controls.TextBox
System.Windows.Controls.Canvas
System.Windows.Controls.DockPanel
System.Windows.Controls.Frame
System.Windows.Controls.Menu
System.Windows.Controls.ToolBar
System.Windows.Controls.Primitives.StatusBar
System.Windows.Controls.DocumentViewer
System.Windows.Controls.FlowDocumentPageViewer
Despre unele dintre aceste controale am discutat deja, de exemplu Border. Voi reveni si asupra controalelor deja discutate completand acolo unde este cazul informatiile omise si folosindu-le in exemple care sa faciliteze si usureze intelegerea rolului lor. Aceste controale vor fi prezentate pe parcursul a cateva capitole: deoarece vreau sa fac prezentarea lor prin construirea unei aplicatii ordinea in care voi introduce si prezenta controalele nu este cea din lista ci o sa fie ordinea in care respectivele controale vor fi introduse in aplicatie; unele controae vor fi folosite nu pentru ca aduc un plus de functionalitate exemplului pe care il voi contrui, ci doar pentru a fi prezentate. Asupra tuturor controalelor voi reveni in momentul in care voi ajunge sa scriu despre DataBinding si despre template/style. Voi incerca sa introduc elemente noi progresiv, revenind la ceea ce deja am scris si imbunatatind sau completand informatia prezentata.

