새로운 폰트 설치 후 폰트 적용하려 하였으나 트루타입이 아니라 사용 불가하다는 메시지 출력 시 해결 방법 입니다.
우선 참조에 사용할 폰트를 추가한 다음에
아래와 같이 코드를 작성하면 사용 가능 합니다.
/// <summary>
/// 메인폼 클래스 입니다.
/// </summary>
public partial class MainForm : Form
{
//Constructor (Public)
#region MainForm() - 생성자 입니다.
/// <summary>
/// 생성자 입니다.
/// </summary>
public MainForm()
{
InitializeComponent();
PrivateFontCollection privateFont = new PrivateFontCollection();
privateFont.AddFontFile("digital-7.ttf");
Font font = new Font(privateFont.Families[0], 50f);
timerLabel.Font = font;
}
#endregion
}
728x90
'C# > Winform' 카테고리의 다른 글
C# / Winform Thread 사용 시 컨트롤에 접근하기. (0) | 2019.05.29 |
---|---|
C# / Winform KeyDown 이벤트 동작 시 반응이 없을때. (1) | 2019.05.26 |
C# / Winform 텍스트 박스의 값이 입력 안되었을 경우 메시지 박스 출력하기.(유효성 검사) (0) | 2019.05.07 |
C# / Winform TreeView TreeView의 항목을 체크박스로 변경 및 체크된 항목 삭제하기. (0) | 2019.04.21 |
C# / Winform TreeView TreeView의 노드를 추가, 삭제, 전체 삭제하기. (0) | 2019.04.21 |
댓글