Wstęp: Przegląd kontrolek WPF. Różnice względem WF. Kontenery i

Download Report

Transcript Wstęp: Przegląd kontrolek WPF. Różnice względem WF. Kontenery i

Wstep do WPF
Zalety WPF:
-Aplikacje używające WPF oparte są o
grafikę wektorową.
- WPF świetnie rozdziela pracę
programisty i projektanta UI
Kontenery
Canvas
Można na nim umieszczać kontrolki,
jednak jest to niezalecane-problemy ze
skalowaniem. Jego podstawowym celem
jest rysowanie na nim grafiki 2D.
Kontenery
StackPanel
StackPanel pozwala w łatwy sposób
ułożyć kontrolki w stos. Wspiera zarówno
stos pionowy (domyślnie) jak i poziomy.
Tryb zmieniamy za pomocą
właściwości Orientation.
Kontenery
WrapPanel
WrapPanel pozwala na ułożenie kontrolek
kolejno jedna za drugą a dodatkowo w
przypadku, gdy ilość kontrolek jest
większa niż może pomieścić pojemnik w
jednym rzędzie, "zawija je" i są one
układane w kolejnym wierszu.
Kontenery
DockPanel
Ten pojemnik umożliwia "przyczepienie"
kontrolki, do jednej z czterech stron.
Udostępnia on
właściwość DockPanel.Dock za pomocą,
której definiujemy do które ze stron
kontrolka ma być przyczepiona.
Kontenery
Grid
Kontrolka dająca największe możliwości
konfiguracyjne spośród wszystkich
dostępnych standardowo paneli.