Eventos

[UA] ¿Como usar .ttf en Universal Apps?

En este post comparto como usar un archivo .ttf para trabajar con fuentes personalizadas o fuentes que simplemente no se pueden encontrar en el VS.

Primer paso

Agregar el archivo a la solución


Segundo paso

Abrir el archivo y copiar el nombre de la fuente


Último paso

Usarlo por cualquiera de las siguientes 2 maneras:

    <Grid Background="White">
        <StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
            <TextBlock Text="In XAML" FontSize="60" FontFamily="/MGNORMAL.TTF#MagistralC" Margin="22" Foreground="Black"/>
            <TextBlock x:Name="txb" Text="From C#" FontSize="60" Margin="22" Foreground="Black"/>
        </StackPanel>
    </Grid>


    public sealed partial class MyTTFExample : UserControl
    {
        public MyTTFExample()
        {
            this.InitializeComponent();
            Loaded += MyTTFExample_Loaded;
        }

        private void MyTTFExample_Loaded(object sender, RoutedEventArgs e)
        {
            this.txb.FontFamily = new FontFamily("/MGNORMAL.TTF#MagistralC");
        }
    }

1 comentario:

Epicalsoft — Superheroic Software Development Blog Designed by Templateism.com Copyright © 2014

Con tecnología de Blogger.