WPF 를 사용하다보면 아래와 같은 에러를 내뿜으며 XAML Designer가 뻗는 경우가 있다. The type ‘[]’ from assembly ‘[]’ is built with an older version of the Blend SDK, and is not supported in a Windows Presentation Framework 4 project. 원인은 System.Windows.Interactivity.dll 파일과 Microsoft.Expression.Interactions.dll 파일 때문! 해결책 : Developer Command Prompt for VS 201x 를 관리자 권한으로 실행 gacutil -i “C:\Program… Read more »
WPF에서 지역화 하는 방법에는 여러가지가 있다. 첫번째로, WPF 프로젝트에서 기본으로 제공되는 Resources.resx 파일에 문자열들을 추가하여 사용하는 방법. 두번째는 별도의 .resx파일을 추가로 생성하여 사용하는 방법. 세번째는 ResourceDictionary에 문자열을 추가하여 사용하는 방법. 그 외에도 별도의 csv 파일을 사용하는 방법 등 다양하다. 그 중에서 가장 기본인 Resources.resx 파일을 이용한 지역화 방법에 대해 소개하고자 한다. 1. Edit Resources.resx Visual Studio 에서 WPF 프로젝트를 생성하여 솔루션탐색기를 확인해보자…. Read more »
[wp_ad_camp_1] 1. 개요 WPF기반에 Bluetooth Low Energy 관련하여 프로젝트를 하게 되었다. 응용프로그램에 Bluetooth 통신을 하려면 관련 Library의 집합체인 Bluetooth Stack 이라는 것을 활용해야 했다. 현재 사용할 수 있는 Bluetooth Stack은 아주 제한적이며 몇개 되지도 않았다. 그나마 범용적으로 사용할 수 있는게 Microsoft Bluetooth Stack. 하지만 이 녀석은 Windows 10 의 UWP 에서만 제공이 되었다. 그리하여 UWP가 아닌 C# 프로젝트에서 UWP를 사용할 수 있는… Read more »
1.개요 프로젝트 중 나중에 개인적으로도 사용할 만한 Custom Control 이 있어서 따로 정리하게 되었다. 물론 실제 프로젝트에 적용된 코드와 50% 이상 다르니.. 안심하고 ^^; 2. 요구사항 UX 팀에서 Microsoft Outlook 2008의 좌측 메뉴처럼 접혔다 펼쳐지는 메뉴를 원했다. 거기다가 펼쳐진 메뉴 이외의 메뉴들은 맨 하단으로 내려가게 되고, 전체 메뉴의 Height 크기는 변하지 않게 해달라고 하였다. 그리고 펼쳐지는 메뉴는 무조건 하나. 일반적으로 Expand… Read more »