Wstep do WPF

6
Wstep do WPF Wstep do WPF Zalety WPF: Zalety WPF: -Aplikacje używające WPF oparte są -Aplikacje używające WPF oparte są o grafikę wektorową. o grafikę wektorową. - WPF świetnie rozdziela pracę - WPF świetnie rozdziela pracę programisty i projektanta UI programisty i projektanta UI

description

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 - PowerPoint PPT Presentation

Transcript of Wstep do WPF

Page 1: Wstep do WPF

Wstep do WPFWstep do WPF

Zalety WPF:Zalety WPF:

-Aplikacje używające WPF oparte są o -Aplikacje używające WPF oparte są o grafikę wektorową. grafikę wektorową.

- WPF świetnie rozdziela pracę - WPF świetnie rozdziela pracę programisty i projektanta UI  programisty i projektanta UI 

Page 2: Wstep do WPF

KonteneryKontenery

CanvasCanvas

Można na nim umieszczać kontrolki, Można na nim umieszczać kontrolki, jednak jest to niezalecane-problemy ze jednak jest to niezalecane-problemy ze skalowaniem. Jego podstawowym celem skalowaniem. Jego podstawowym celem jest rysowanie na nim grafiki 2D. jest rysowanie na nim grafiki 2D.

Page 3: Wstep do WPF

KonteneryKontenery

StackPanelStackPanel

StackPanel pozwala w łatwy sposób StackPanel pozwala w łatwy sposób ułożyć kontrolki w stos. Wspiera zarówno ułożyć kontrolki w stos. Wspiera zarówno stos pionowy (domyślnie) jak i poziomy. stos pionowy (domyślnie) jak i poziomy. Tryb zmieniamy za pomocą Tryb zmieniamy za pomocą właściwości Orientation.właściwości Orientation.

Page 4: Wstep do WPF

KonteneryKontenery

WrapPanelWrapPanel

WrapPanel pozwala na ułożenie kontrolek WrapPanel pozwala na ułożenie kontrolek kolejno jedna za drugą a dodatkowo w kolejno jedna za drugą a dodatkowo w przypadku, gdy ilość kontrolek jest przypadku, gdy ilość kontrolek jest większa niż może pomieścić pojemnik w większa niż może pomieścić pojemnik w jednym rzędzie, "zawija je" i są one jednym rzędzie, "zawija je" i są one układane w kolejnym wierszu.układane w kolejnym wierszu.

Page 5: Wstep do WPF

KonteneryKontenery

DockPanelDockPanel

Ten pojemnik umożliwia "przyczepienie" Ten pojemnik umożliwia "przyczepienie" kontrolki, do jednej z czterech stron. kontrolki, do jednej z czterech stron. Udostępnia on Udostępnia on właściwość DockPanel.Dock za pomocą, właściwość DockPanel.Dock za pomocą, której definiujemy do które ze stron której definiujemy do które ze stron kontrolka ma być przyczepiona.kontrolka ma być przyczepiona.

Page 6: Wstep do WPF

KonteneryKontenery

GridGrid

Kontrolka dająca największe możliwości Kontrolka dająca największe możliwości konfiguracyjne spośród wszystkich konfiguracyjne spośród wszystkich dostępnych standardowo paneli. dostępnych standardowo paneli.