2016-08-04 24 views
0

Ich habe Code wie dieseWie kann ich das ChevronRight-Symbol in XAML verwenden (ich weiß, wie man es in den Button steckt)?

  <Grid Style="{StaticResource SubSection_Grid_Style}"> 
       <Grid.ColumnDefinitions> 
        <ColumnDefinition Width="*"/> 
        <ColumnDefinition Width="Auto"/> 
       </Grid.ColumnDefinitions> 
       <TextBlock 
        Grid.Column="0" 
        Style="{StaticResource Textblock_SubSection_Style}" 
        Text="{Binding Path=LocalizedResources.Settings_HeaderNotifications, Source={StaticResource LocalizedStrings}}" /> 
       <FontIcon Grid.Column ="1" FontFamily="Segoe MDL2 Assets" Glyph="&#xE00F;" /> 
      </Grid> 

Allerdings kann ich das ChevronRight Symbol mit dieser Methode nicht sehen. Dann setze ich das chevronright Symbol in Knopf so

<Button Grid.Column="1" FontSize="{StaticResource XX.FontSize.ExtraSmall}" FontFamily="Segoe MDL2 Assets" Content="&#xE00F;" /> 

Dann kann ich das Symbol sehen. Ich frage mich, wie man das ChevronRight-Icon ohne Button anzeigen kann.

+0

Sie Frage braucht eine große Bearbeitung, es ist sehr unklar, was die eigentliche Frage ist – MikeT

+0

@MikeT Just editiert, Entschuldigung für meine schlechte Erklärung – litaoshen

+0

Ich würde das nicht mit einem Font und Glyph tun. Verwenden Sie stattdessen einen Pfad. Es gibt Hunderte von ähnlichen Wegen da draußen. – lokusking

Antwort

0

Man kann es in einem Textblock setzen

<TextBlock Grid.Column="1" FontFamily="Segoe MDL2 Assets" Text="&#xE00F;" /> 

Das ist für mich gearbeitet, ohne dass externe Bibliotheken oder Pakete zu verwenden.