Использование дополнительных шрифтов

Иногда нет уверенности в том, что на компьютере пользователя есть нужные шрифты, с использованием которых программист разрабатывает интерфейс. В таком случае шрифты можно поставлять вместе с приложением.

  • Перейдите в раздел "Панель управления", откройте папку " Шрифты " и перетащите мышью шрифт, например, "Monotype Corsiva" в какую-нибудь папку (файл шрифта уже есть в прилагаемом каталоге Source )
  • В панели Solution Explorer создайте в корне проекта папку Fonts, выделите ее и добавьте командой Project/Add Existing Item файл шрифта MTCORSVA.TTF
  • Добавьте в файл Window1.xaml новую вкладку со следующей разметкой
<!--Вкладка TextBlock4--> <!-- Элемент TextBlock с дополнительным шрифтом --> <TabItem Header="TextBlock4"> <Grid Background="White"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> <TextBlock FontFamily="Fonts/MTCORSVA.TTF#Monotype Corsiva" FontSize="20" TextWrapping="Wrap" TextAlignment="Justify" Margin="10" ToolTip="Элемент TextBlock с дополнительным шрифтом"> Шрифт для этого текста подключен явно и поставляется вместе с приложением на тот случай, если у бедного пользователя компьютер окажется еще беднее. </TextBlock> <TextBlock Grid.Row="1" Margin="10" TextWrapping="Wrap"> В этом блоке текста используется шрифт по умолчанию и нет всплывающей подсказки ToolTip, а в верхнем блоке есть </TextBlock> </Grid> </TabItem>
  • Запустите приложение - должно получиться следующее

 

  • Изучите приведенный код







Дата добавления: 2015-04-15; просмотров: 883;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.