WPF - Controls
Windows Presentation Foundation (WPF) umożliwia deweloperom łatwe tworzenie i tworzenie wizualnie wzbogaconych aplikacji opartych na interfejsie użytkownika.
Klasyczne elementy interfejsu użytkownika lub kontrolki w innych strukturach interfejsu użytkownika są również ulepszone w aplikacjach WPF.
Wszystkie standardowe kontrolki WPF można znaleźć w przyborniku, który jest częścią System.Windows.Controls.
Te kontrolki można również tworzyć w języku znaczników XAML.
Pełna hierarchia dziedziczenia formantów WPF jest następująca -
Poniższa tabela zawiera listę kontrolek, które omówimy w kolejnych rozdziałach.
Sr. No. | Sterowanie i opis |
---|---|
1 | Przycisk Kontrolka, która reaguje na dane wejściowe użytkownika |
2 | Kalendarz Reprezentuje kontrolkę, która umożliwia użytkownikowi wybranie daty przy użyciu wyświetlania kalendarza wizualnego. |
3 | CheckBox Kontrolka, którą użytkownik może wybrać lub wyczyścić. |
4 | ComboBox Rozwijana lista elementów, z których użytkownik może wybierać. |
5 | Menu kontekstowe Pobiera lub ustawia element menu kontekstowego, który powinien być wyświetlany za każdym razem, gdy menu kontekstowe jest żądane za pośrednictwem interfejsu użytkownika (UI) z poziomu tego elementu. |
6 | Siatka danych Reprezentuje kontrolkę wyświetlającą dane w dostosowywalnej siatce. |
7 | DatePicker Kontrolka, która pozwala użytkownikowi wybrać datę. |
8 | Dialogi Aplikacja może również wyświetlać dodatkowe okna, aby pomóc użytkownikowi zebrać lub wyświetlić ważne informacje. |
9 | GridView Kontrolka przedstawiająca kolekcję elementów w wierszach i kolumnach, które można przewijać w poziomie. |
10 | Wizerunek Kontrolka przedstawiająca obraz. |
11 | Etykieta Wyświetla tekst w formularzu. Zapewnia obsługę kluczy dostępu. |
12 | Skrzynka na listy Kontrolka przedstawiająca wbudowaną listę elementów, z których użytkownik może wybierać. |
13 | Menu Reprezentuje kontrolkę menu systemu Windows, która umożliwia hierarchiczne organizowanie elementów skojarzonych z poleceniami i programami obsługi zdarzeń. |
14 | PasswordBox Formant do wprowadzania haseł. |
15 | Popup Wyświetla zawartość nad istniejącą zawartością, w granicach okna aplikacji. |
16 | Pasek postępu Kontrolka wskazująca postęp poprzez wyświetlenie paska. |
17 | Przycisk radiowy Kontrolka, która umożliwia użytkownikowi wybranie pojedynczej opcji z grupy opcji. |
18 | ScrollViewer Kontrolka kontenera, która umożliwia użytkownikowi przesuwanie i powiększanie zawartości. |
19 | Suwak Kontrolka, która pozwala użytkownikowi wybierać z zakresu wartości, przesuwając kontrolkę Thumb wzdłuż ścieżki. |
20 | TextBlock Kontrolka wyświetlająca tekst. |
21 | ToggleButton Przycisk, który można przełączać między 2 stanami. |
22 | ToolTip Wyskakujące okienko, które wyświetla informacje o elemencie. |
23 | Okno Okno główne, które zapewnia opcję minimalizacji / maksymalizacji, pasek tytułu, ramkę i przycisk zamykania |
24 | Elementy sterujące innych firm Użyj formantów innych firm w aplikacjach WPF. |
Omówimy wszystkie te kontrole po kolei wraz z ich wdrożeniem.