WPF - układy
Układ elementów sterujących jest bardzo ważny i krytyczny dla użyteczności aplikacji. Służy do uporządkowania grupy elementów GUI w Twojej aplikacji. Podczas wybierania paneli układu należy wziąć pod uwagę kilka ważnych kwestii -
- Pozycje elementów potomnych
- Rozmiary elementów podrzędnych
- Nakładanie nakładających się na siebie elementów potomnych
Stały układ pikseli elementów sterujących nie działa, gdy aplikacja ma być wyświetlana na różnych rozdzielczościach ekranu. XAML zapewnia bogaty zestaw wbudowanych paneli układu do odpowiedniego rozmieszczania elementów GUI. Oto niektóre z najczęściej używanych i popularnych paneli układu -
Sr. No. | Panele i opis |
---|---|
1 | Panel stosu Panel stosu to prosty i przydatny panel układu w języku XAML. W panelu stosu elementy podrzędne można układać w jednym wierszu, poziomo lub pionowo, w oparciu o właściwość orientacji. |
2 | Panel Wrap W WrapPanel elementy podrzędne są umieszczane w kolejności sekwencyjnej, od lewej do prawej lub od góry do dołu na podstawie właściwości orientacji. |
3 | Panel dokowania DockPanel definiuje obszar do rozmieszczenia elementów podrzędnych względem siebie w poziomie lub w pionie. Dzięki DockPanel możesz łatwo zadokować elementy podrzędne na górze, na dole, w prawo, w lewo i na środku za pomocąDock własność. |
4 | Panel płótna Panel Canvas to podstawowy panel układu, w którym elementy podrzędne można ustawić jawnie przy użyciu współrzędnych względem elementu Canvas dowolna strona, taka jak lewa, prawa, góra i dół. |
5 | Panel siatki Panel siatki zapewnia elastyczny obszar, który składa się z wierszy i kolumn. W siatce elementy podrzędne można układać w formie tabelarycznej. |