[C#] FontAwesome 사용하는 법(spinner 만들기)C#/C#이야기2022. 1. 13. 21:07
Table of Contents
Spinner를 GIF로 할까 어떻게 할까 많은 방법이 있었지만, 고민하다 FontAwesome을 발견했습니다.
FontAwesome은 웹을 만들때나 사용하는줄 알았는데 WPF에서도 사용가능했다는게 새롭게 다가왔습니다.
1. 설치
FontAwesome Pro와 무료가 있어서 무료를 사용하면된다.
그리고 해당 API를 가지고 Nuget으로 만든게 수십개가 있어서 뭘 사용해야할지 애매한데
FontAwesome5가 게시 날짜도 비교적 최근에다가, 나쁘지 않아보여서 그걸 사용했다.
지금 6beta가 나와있는데, 아직 베타라 잘 모르겠다.
2. 사용법
아래 깃허브에 들어가면 Getting Started가 있어 쉽게 따라 할 수있다.
xmlns:fa = "http//schemas.fontawesome.com/icons/"
fa부분은 원하는대로 이름 지정이 가능하다.
이미지 삽입
해당 버전에서 Spinner 이미지는 이거 하나만 지원하고있다.
이미지 Spin
SpinDuration을 설정하면 회전 속도를 조절 할 수 있으며, 숫자가 낮을수록 빠르다.
문제점
1. 일단 사용시에 리소스가 많이 잡아먹지 않을까? 하는 걱정이 생긴다.
리소스 문제는 어떻게 확인 하는지 몰라 할 수 없었다. VS상에서나 CPU부분에는 문제가 없는것을 확인했다.
2. 인터넷이 끊겼을때도 괜찮을까?
직접 해본 결과 인터넷이 없어도 사용가능했다.
반응형
'C# > C#이야기' 카테고리의 다른 글
[제작 프로그램] 이미지를 jpg로 압축(변환)해주는 프로그램 (0) | 2022.05.02 |
---|---|
[C#] DLL불러올때 'System.IO.FileNotFoundException' 예외 (0) | 2022.02.09 |
[C#] EventWaitHandle로 TimeOut기능 만들기 (0) | 2022.01.23 |
Log4net vs NLog vs Serilog 성능 차이 (0) | 2021.12.28 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!