Kontrolki dla Windows Phone 8 - Kontrolki tekstu, wyboru i przyciski  Udostępnij na: Facebook

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.