2012-09-01 13 views
6

Czy istnieje lista, w której można znaleźć wartości dla AppBarButtons?AppBarButtonSyle dla WinRT

Jeśli szukam w StandardLayout.xaml Znalazłem kilka przykładów, jak to

<Style x:Key="ZoomOutButtonStyle" TargetType="Button" BasedOn="{StaticResource AppBarButtonStyle}"> 
    <Setter Property="AutomationProperties.AutomationId" Value="ZoomOutButtonStyle"/> 
    <Setter Property="AutomationProperties.Name" Value="Zoom Out"/> 
    <Setter Property="Content" Value="&#xE1A4;"/> 
</Style> 

Czy istnieje lista dla wartości jak

&#xE1A4; 

Dzięki.

Odpowiedz

7

Uruchom program Charakter Mapa & wybrać Segoe UI Symbol z listy Czcionka: -

Character Map clip

bit szukasz, w przykładzie jest & # xE1A4 prostu zignorować & #x na początku. Możesz użyć dowolnego programu przeglądarki czcionek lub zapoznać się z bezpłatną wersją Syncfusion Metro Studio (2 intro min vid) pod adresem Syncfusion Metro Studio FREE, aby uzyskać bardziej zaawansowane operacje na ikonach.

Wystarczy zabawa próbuje ...

2

Możesz otworzyć narzędzie Mapa znaków i ustawić czcionkę na Symbol Segoe UI. Wartości pochodzą z tej czcionki.

+0

Ale nie widzę przedmiotów, które reprezentuje przez niektóre wartości, na przykład szkło z minusem lub plusem. –

6

Zobacz pełną listę ikon (obecny w StandardLayout.xaml) w Segoe UI Symbol wraz z ich wartościami Unicode na http://kishore1021.files.wordpress.com/2012/09/appbar.png. Pod każdą ikoną widoczne są wartości nazwy i unikodu.

Aby użyć jednego z tych stylów, można po prostu użyć następującego kodu Xaml w kodzie.

<Button Style="{StaticResource RemoveAppBarButtonStyle}"/> 

Zamień słowo obok StaticResource na odpowiedni przycisk.

W celu dostosowania wyświetlanego przycisku można wyprowadzić własny styl ze stylu bazowego i użyć settera do ustawienia właściwości z żądanymi wartościami, jak w poniższym kodzie. Tutaj wyświetlana jest ikona globusa, a tekst pod ikoną to "Uzyskaj lokalizację".

<Style x:Key="GlobeAppBarButtonStyle" TargetType="Button" 
BasedOn="{StaticResource AppBarButtonStyle}"> 
    <Setter Property="Content" Value="&#x128;" /> 
    <Setter Property="AutomationProperties.Name" Value="Get Location> 
</Style>