Introduction
제가 1년 전쯤 (실버라이트 1.1버전) 공개했던 Color Picker를 휴즈플로우에서 진행하는 어떤 프로젝트에서 쓰게되어,
실버라이트 2 버전으로 포팅도 하고, 많이 다듬어서 다시 이렇게 공개합니다.
블렌드 스타일의 컬러픽커이므로 많은 색상을 지원하실 수 있습니다.
Live Demo!
Source Code
HSV Color Space를 참고하여 구현하였습니다.
허접한 소스이지만, 살펴보시다 보면 쓸만한 구석이 있을 거예요.
현재 유저컨트롤로 구현되서 많이 아쉽습니다...
언젠가 시간이 허락되면 박스마일군에게 많이 배워서 커스텀 컨트롤로 제작하고픈 작은 꿈이 있습니다. ^^
위 예제에서 색상 선택하는 버튼은 ColorBox라는 객체를 사용하시면 되구요.
BlendColorPicker 객체는 IColorChangable 인터페이스를 상속 받은 객체라면 어디서든지 이용하실 수 있습니다.
감사합니다.
'Silverlight > Workshop' 카테고리의 다른 글
실버라이트 카페 Open 세미나 - MVVM Pattern in Silverlight (14) | 2009.02.26 |
---|---|
Gravatar.com에서 프로필이미지 가져오기 (3) | 2009.02.06 |
실버라이트 어셈블리(Dll) 동적 로딩 팁. (4) | 2009.01.04 |
실버라이트 성운 (Silverlight Nebula) (2) | 2008.11.09 |
누가 그랬을까? / 할로윈 데이 (2) | 2008.11.05 |
샤방샤방! 터치커서(휴플커서)의 귀환! (4) | 2008.10.30 |
오랜만에 GuestInk (0) | 2008.10.30 |