티스토리 뷰

IT/C#

[xaml][WPF] 폰트 추가 및 사용하기

주인장 진빼이

폰트(Font)는 프로그램에서 글꼴 데이터를 가지고 있는 리소스이다.

폰트를 잘 사용한다면 전혀 다른 분위기를 가진 프로그램을 만들 수도 있다.

 

먼저 프로젝트에 Fonts 폴더를 만든 뒤, 해당 폰트들을 추가한다.

 

xaml에서 폰트를 사용하려면 리소스 등록을 해야 하는데 이때 폰트 이름이 필요하다.

폰트 이름은 폰트를 열어서 확인할 수 있다.

 

 

xaml에서 추가한 폰트를 사용하려면 리소스 키에 등록 후 사용한다. 이때 Pack URI를 사용한다.

리소스 파일(*.xaml)은 App.xaml 메인 리소스 영역과 연결되어 있어야 한다.

<FontFamily x:Key="LatoBlack">applicaton:,,,/Fonts/#{폰트 이름}</FontFamily>

<FontFamily x:Key="LatoBlack">applicaton:,,,/Fonts/#Lato Black</FontFamily>

<Style x:Key="MainLatoBlack" TargetType="{x:Type TextBlock}">
	<Setter Property="FontFamily" Value="{StaticResource LatoBlack}"/>
</Style>

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함