Kontrolki dla Windows Phone 8 - Kontrolki tekstu, wyboru i przyciski
Pobierz i uruchom |
Tłumaczenie na podstawie Controls for Windows Phone: Aurelia Tokarek
Opublikowano: 2012-12-19
W tym odcinku przedstawiono kontrolki umożliwiające wyświetlanie tekstu, pól wyborów oraz przycisków.
Kontrolki tekstu
Kontrolki tekstu wyświetlają zazwyczaj zawartość łańcucha znaków. Istnieją różne typy kontrolek tekstowych, posiadających odmienne zastosowanie. Więcej informacji znajdziesz w Quickstart: Text for Windows Phone. Poniższa tabela zawiera listę kontrolek tekstowych dla aplikacji na Windows Phone.
Kontrolka | Miejsce | Uwagi |
TextBlock | System.Windows assembly | Używana do wyświetlania prostego tekstu tylko do odczytu. Zawartość ustawiana jest we właściwości Text. |
TextBox | System.Windows assembly | Zazwyczaj używana dla wprowadzenia krótkiego tekstu. Jednakże, można jej użyć także dla wdrażania większej, wielo-liniowej zawartości. Zawartość ustawiana jest we właściwości Text. |
PasswordBox | System.Windows assembly | Maskuje tekst wprowadzany przez użytkownika. Zawartość ustawiana jest z właściwością Password i maskowana właściwością PasswordChar. |
Poniższy obrazek prezentuje kontrolki tekstowe.
Przyciski i kontrolki wyboru
Przyciski i kontrolki wyboru pozwalają użytkownikowi wybrać element lub nawigować po aplikacji. Większość przycisków i kontrolek wyboru dostarczanych jest z ContentControl, co oznacza, że dodajesz zawartość za pomocą właściwości Content. Właściwość Content jest typu Object, więc istnieje kilka ograniczeń, co do zawartości kontrolki. Ponieważ wiele klas, które dostarczają Object może zawierać inne kontrolki, można utworzyć zagnieżdżoną zawartość w ContentControl, np. ustawić właściwość Content na przycisku StackPanel, który zawiera obraz i tekst. Poniższa tabela zawiera listę przycisków.
Kontrolka | Lokalizacja | Uwagi |
Button | System.Windows assembly | Kontrolka odpowiadająca na wejście użytkownika i odpowiadająca na zdarzenie Click. Zawartość ustawiana jest we właściwości Content. |
HyperlinkButton | System.Windows assembly | Reprezentuje kontrolkę przycisku, wyświetlającą hyperlink. Kliknięcie HyperlinkButton pozwala użytkownikom na wejście na stronę w tej samej aplikacji lub na wejście na stronę na zewnątrz bieżącej aplikacji. Zawartość ustawiana jest we właściwości Content, a URL ustawiany jest do nawigowania we właściwości NavigateUri. |
Poniższa tabela zawiera listę kontrolek, które użytkownik może używać do określonego wyboru.
Kontrolka | Lokalizacja | Uwagi |
CheckBox | System.Windows assembly | Reprezentuje kontrolkę, którą użytkownik może wybrać lub wyczyścić. Check box oferuje opcjonalnie stan nieokreślony. Zawartość ustawiana jest we właściwości Content. |
RadioButton | System.Windows assembly | Pozwala użytkownikowi na wybranie pojedynczej opcji z listy opcji. Kiedy kontrolki radio button grupowane są razem, wówczas wzajemnie się wykluczają. Zawartość ustawiana jest we właściwości Content. |
Slider | System.Windows assembly | Reprezentuje kontrolkę pozwalającą użytkownikowi wybrać wartości wzdłuż ścieżki. Wartość Value określa pozycję ścieżki. |
Poniższy obrazek pokazuje przyciski i kontrolki wyboru.
Podsumowanie
W tym odcinku przedstawiono kontrolki umożliwiające wyświetlanie tekstu, pól wyborów oraz przycisków. W kolejnym odcinku omówione zostaną kontrolki umożliwiające wyświetlanie listy elementów oraz takich zasobów, jak: obrazy, mapy i pliki mediów.