리소스 딕셔너리는 WPF 내부에서 사용할 수 있는 거의 모든 자원들을 인스턴스 시켜서 사용할 수 있습니다. 여러가지 활용 사례를 살펴 보도록 하겠습니다. 0. 한계 리소스 딕셔너리 파일 하나의 크기는 5000라인을 넘기지 않는 것이 좋습니다. 5000라인이 넘어가면 리소스를 처리하는데 성능지연이 발생합니다. 그래서, 5000라인 이하의 리소스 딕셔너리 파일 여러개를 사용하는 것이 좋습니다. 1. SolidColorBrush 코드로 SolidColorBrush를 생성해서 사용할 수도 있지만, 리소스로 하나를 만들어 놓고 모든 화면에서 활용할 수도 있습니다. 2. BitmapImage 이미지를 BitmapImage 리소스로 등록한 후에 여러 화면에서 호출해서 사용할 수 있습니다. 사용시 유의 사항은 Bitm..
ResourceDictionary에 관해서 검색을 하다보니, Window.xaml에 리소스 딕셔너리를 추가하는 글을 보게되었습니다. 그런데, Window.xaml에 추가를 하면 그 화면 내부에서만 사용되지 애플리케이션 전체에서는 사용할 수 없는데.. 그 부분에 대한 설명이 없어서 간단하게 셈플을 만들었습니다. 1. 참고 https://docs.microsoft.com/ko-kr/windows/apps/design/style/xaml-resource-dictionary?WT.mc_id=DT-MVP-5000651 ResourceDictionary 및 XAML 리소스 참조 - Windows apps ResourceDictionary 요소와 키 입력 리소스를 정의하는 방법 그리고 앱 또는 앱 패키지의 일부로 정..
Uno Platform으로 생성된 프로젝트를 Visual Studio 2022로 열어서 실행해 보았습니다. 중요! 여기서 사용된 Visual Studio 2022는 Arm Windows 11에 설치된 버전입니다. 오해 없으시기 바랍니다. 1. Visual Studio 2022 - Uno Platform 1) DesignTime 디자인 타임에 컨트롤들이 정상적으로 출력됩니다. 디자인 타임 화면 랜더링(?)하는데 약간의 딜레이가 발생합니다. xaml 편집할려고 할때도 살짝 렉이 발생합니다. 2) UWP 실행 빌드는 가능합니다. 다만, UWP앱의 특성상 설치가 되어야지만 실행이 되는데, 설치에서 오류가 발생합니다. 오류는 아래와 같습니다. 심각도 코드 설명 프로젝트 파일 줄 비표시 오류(Suppression)..
맥에 패러럴 데스크톱을 설치하고, Visual Studio 2022를 설치해 보도록 하겠습니다. 설치 가능할지 모르겠네요;; Windows 10이 설치될 줄 알았는데, Windows 11이 설치가되어서 Visual Studio 2022를 설치했습니다. ㅎㅎ 1. Parallels Desktop https://www.parallels.com/kr/products/desktop/ Mac에서 Windows 실행 - Parallels Desktop 17 Virtual Machine for Mac Mac에 Windows, Linux 또는 다른 운영 체제를 추가하기 위해 Parallels Desktop은 Mac에 가상 컴퓨터(VM)—가상 PC를 생성합니다. 그러면 일반 컴퓨터에 운영 체제를 설치하는 것처럼 가상 컴..
2021년에 새롭게 추가된 윈도우 앱 개발 방법입니다. 자세한 내용은 아래 링크를 참고하시면 됩니다. 2021.09.16 - [UWP & Windows App] - Windows App SDK가 뭐에요? Windows App SDK가 뭐에요? Windows App SDK는 Windows App 개발 플랫폼의 다음 진화를 나타내는 새로운 개발자 구성 요소 및 도구 집합입니다. Windows App SDK는 Windows 11 및 Windows 10 버전 1809까지의 모든 데스크톱 앱에서 일관된.. kaki104.tistory.com https://docs.microsoft.com/ko-kr/windows/apps/windows-app-sdk?WT.mc_id=DT-MVP-5000651 Windows 앱 S..
- Total
- Today
- Yesterday
- UWP
- Behavior
- Bot Framework
- Build 2016
- visual studio 2019
- Microsoft
- ef core
- Windows 10
- XAML
- dotNETconf
- #uwp
- Cross-platform
- MVVM
- PRISM
- #prism
- Visual Studio 2022
- IOT
- ComboBox
- #Windows Template Studio
- #MVVM
- WPF
- uno-platform
- kiosk
- LINQ
- C#
- windows 11
- Always Encrypted
- uno platform
- .net
- .net 5.0
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |