Protokoll vom 23.4.2009
Chapter 3 : Building the User Interface
Protokoll vom 23.4.2009
Am 23.4.2009 waren 10 Teilnehmer am Workshop anwesend.
Es wurde folgendes vorgestellt bzw. diskutiert.
1. Lesson1
Es gibt grundsätzlich 3 Arten von Controls:
1. Content control
Ein Content Control kann genau ein Control als Content enthalten. Dies kann aber wiederum ein Control sein , das mehrere Controls als Inhalt hat.
2. Item control
Item Controls enthalten mehrere Kind-Elemente. Dies kann z.B. eine Liste von Strings oder eine Liste von Checkbox-Controls sein.
3. Layout control
2. Lesson2
Es wurde eine Definition und ein Überblick über Item Controls:
- ListBox control
- Combox control
- Treeview control
- Menu control
- ContextMenu
- ToolBar
3. Lesson3
· GridSplitter : Ist ein Steuerlement , mit dem zur Laufzeit Grid-Spalten oder -Zeilen in der Größe verändert werden können.
· UniformGrid : Dabei handelt es sich um ein einfaches Grid, welches alle enthaltenen Elemente in gleicher Größe darstellt.
· StackPanel : Ordnet untergeordnete Elemente auf einer einzelnen Linie an, die horizontal oder vertikal ausgerichtet werden kann.
· WrapPanel : Positioniert untergeordnete Elemente sequenziell von links nach rechts und bricht die Elemente am Rand des enthaltenden Felds auf die nächste Zeile. Die Sortierung erfolgt je nach dem Wert der Orientation-Eigenschaft von oben nach unten bzw. von links nach rechts.
· DockPanel : ist ein Panel , in dem die untergeordneten Elemente an den Control-Grenzen „angedockt“ werden können
· CanavasPanel : Definiert einen Bereich, in dem Sie untergeordnete Elemente explizit mithilfe von Koordinaten positionieren können, die relativ zu den Canvas-Panel Grenzen angegeben werden.


