WPF Toolkit - October 2008 Release
WPF를 하면서 가장 이상하게 생각했던 점 중에 하나가 바로 WPF에는 DataTimePicker, Calendar 같은 기본 컨트롤이 없다는 점이었습니다. 그리고 DataGrid도 마찬가지 입니다.
일반적인 닷넷 기반의 UI에서는 너무 당연하게 있는 것이라서 없다는 사실에 다소 당황하게 되지만 이번에 나온 WPF Toolkit으로 이런 점들이 모두 해소가 될 예정입니다. WPF Toolkit 안에서 아래와 같은 것들이 제공됩니다.
- V1 of the WPF DataGrid
- V1 of the DataPicker/Calendar
- Preview of VisualStateManager(VSM)
WPF Toolkit의 공식 링크는 https://www.codeplex.com/wpf/Release/ProjectReleases.aspx?ReleaseId=15598 입니다.
사이트에서 바이너리 파일이나 혹은 소스 코드를 모두 다운로드 받을 수 있습니다. 관심있는 분들은 소소코드를 받아서 하나씩 열어보는 재미가 솔솔할 것 같습니다. 바이너리 파일을 다운로드 받아서 열어보면
이와 같은 설치 파일이 하나 나옵니다. 실행을 시켜 보면
일반적인 설치 화면이 하나 나타 납니다. 설치하는 방법은 거의 비슷하게 라이센스에 동의를 해주고 열심히 Next를 누르다 보면 설치가 성공적으로 끝나게 됩니다.
설치를 끝내고 나서 Visual Studio를 실행시켜 보면 그 동안 아쉬웠던 Calendar, DataGrid, DatePicker등이 추가 되어 있는 것을 볼 수 있습니다.
여기서 중요한 포인트가 하나 있습니다. WPFToolKit은 기본적으로 .NET Framework 3.5 SP1 상에서 실행되는 것을 전재로 하고 있습니다. 따라서 개발자의 PC환경과 사용자의 PC환경에 .NET Framework 3.5 sp1이 설치되어 있어서 실행이 가능합니다. 따라서 WPF Toolkit을 사용하기 위해서는
.NET Framework 3.5 sp1 https://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7
Visual Studio 2008 sp1 https://www.microsoft.com/downloads/details.aspx?familyid=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=ko
이렇게 두 가지 요소가 우선 설치되어 있어야 합니다.
사이트에서는 새 프로젝트에서 사용하기 위해서는 WPFToolkit.dll을 참조로 링크시키고 하는 몇 가지 작업을 수동으로 해달라는 이야기를 쓰고 있지만 실제로는 그렇게 하지 않고도 툴 바에서 해당 컨트로를 추가시키는 것만으로도 필요한 작업이 다 반영되는 것을 볼 수 있습니다.
실제로 새 프로젝트에 컨트롤들을 추가해서 실행을 시켜보면 잘 실행되는 것을 볼 수 있습니다.
Comments
- Anonymous
December 17, 2008
아무리 찾아봐도 WPF Toolkit.mis 설치파일은 없습니다. WPFToolkit.dll만 있을 뿐입니다. 좀 도와주세요..... 고수님