logo
이철성's Blog
이과장의 프로그래밍이야기




실버라이트3 Navigate 프로젝트 해보신 분들은 아시겠지만

메뉴만들고 사용하기 굉장히 편하죠

이제 조금씩 재활용 가능한 템플릿들이 나오나봐요.

아래 사이트에서 두가지 배포하고 있는데요

http://blogs.msdn.com/brada/archive/2009/03/31/silverlight-3-navigation-application-template-extra-themes-posted.aspx

뭐.. 디자인 능력이 없는 개발자에게는 이런 것이 고마울 뿐입니다. ^^;

사용법은 간단한데요

App.xaml 파일을 다운받아 MAIN Page STYLES 이하부분부터 Application.Resources 위까지를

프로젝트 상의 해당부분이 엎어씁니다.








Lime Shocker 템플릿 : http://brad_abrams.members.winisp.net/Projects/Mix09/LimeShocker-App.xaml.zip


근데 라임 샤커 템플릿은 메뉴가 3개 이상이면 좌측메뉴부분이 사라지는 버그가 있군요.. ㅜ.ㅜ;


저작자 표시 비영리 변경 금지
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

TRACKBACK :: http://www.feelmind.com/trackback/155 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon joongs  댓글주소  수정/삭제  댓글쓰기

    좋네요. 디자인 능력없는 개발자 한명 추가요~ :)

    2009/04/07 16:07




ppt : http://lab.doubleguy.com/seminar/SL3.pptx

 샘플프로그램 : http://lab.doubleguy.com/seminar/SL3Demo.zip

 수고하셨어요~

ps: 중요한걸 까먹고 안썼는데 픽셀쉐이더 쪽 실행하실때(픽셀쉐이더 라이브러리) 실버라이트 3 툴킷을 설치하셔야 합니다.

http://silverlight.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=20430

저작자 표시 비영리 변경 금지
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

TRACKBACK :: http://www.feelmind.com/trackback/154 관련글 쓰기

댓글을 달아 주세요




아... 실버라이트 3에 딥줌 기능이 추가되었다는 말은 있었지만

어디에도 관련된 자료를 찾을 수 없어서 찾느라 좀 시간이 걸렸네요..

기본적으로 UIElement 나 FrameworkElement 에 추가되면서

겸사겸사 딥줌에 추가된 내용은 빼고 다루겠습니다.

어차피 거의 모든 컨트롤에 공통적으로 적용되는거니까요.


1. Methods

새로운 기능 없습니다.


2. Events

마찬가지로 없습니다.


3. Properties

있습니다. -_-;;


3.1 AllowDownloading(기본값 true)

기본적으로 딥줌에 소스를 지정하면 자동으로 이미지들이 MultiScaleImage 창으로

소스의 조각들이 다운받아집니다.

이제부터 false 로 지정해놓으면 다운받지 않고 true 로 변경했을때 다운받게 됩니다.


3.2 IsDownloading

각 이미지들을 다운로드하고 있는지 확인할 수 있습니다.

true 상태이면 다운로드하는중이고 false 이면 다운로드가 완료된 상태입니다.


3.3 IsIdle

딥줌이 놀고 있는지(즉 이미지를 다운로드중이거나 이미지를 렌더링하거나 애니메이션중이면 안(!) 놀고있는겁니다.)

체크해줍니다.

AllowDownloading 이 false 이고 이미지소스를 지정한 상태라면

이미지 다운로드가 펜딩된 상태로 가정하여 IsIdle 속성은 false 입니다.


3.4 BlurFactor

딴 속성들은 별 의미없어보이기도하고 아리까리 한데

이 속성은 좀 쓸만해 보입니다.

딥줌에서 보여지는 이미지들을 뿌옇게 혹은 날카롭게 보이게 할 수 있습니다.

기본값은 1이고요 1보다 작으면서 0보다 큰값

즉 0.2 나 0.5 나 하는등의 값을 넣으면

원본보다 더 날카롭게(Sharpen) 보입니다.

반대로 1보다 큰값을 넣으면 해당되는 수의 배수만큼 뿌옇게 보이는 효과(Blur) 를 넣습니다.

즉 2면 두배 뿌옇게 3이면 세배 뿌옇게 이런식으로 말이죠 -_-;;

아래 샘플은 블러 5일때


아래 샘플은 블러 0.2 일때입니다.



4. 결론

별거 없군요 -_-;;;
저작자 표시 비영리 변경 금지
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

TRACKBACK :: http://www.feelmind.com/trackback/153 관련글 쓰기

댓글을 달아 주세요






아.. 이번엔 정말 마이크로소프트가 맘먹고 철저히 준비했군요.

실버라이트3 나온지 몇시간 되지도 않았는데 11 편의 비디오 강좌가 준비되어 있습니다.

아래 사이트에 가셔서 궁금하셨던것들을 해결하시지요 :D
저작자 표시 비영리 변경 금지
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

TRACKBACK :: http://www.feelmind.com/trackback/146 관련글 쓰기

댓글을 달아 주세요


믹스 시작하자마자 공개되었군요.

영어와 일본어가 지원됩니다.

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=11dc7151-dbd6-4e39-878f-5081863cbb5d

저작자 표시 비영리 변경 금지
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

TRACKBACK :: http://www.feelmind.com/trackback/142 관련글 쓰기

댓글을 달아 주세요


집에 있는 Visual Studio 에 문제가 있어서

다시 설치했는데요..

설치하다 보니까 재미난 것이 있어서 보여드립니다.


실버라이트 3 Tools 라고 떡하니 올라와 있더라고요

하지만 관련된 내용을 클릭하자~~~


near future 에 available 하다니..

올려놓긴 다 올려놨나봐요

링크가 있는걸 보니 :D
저작자 표시 비영리 변경 금지
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License

TRACKBACK :: http://www.feelmind.com/trackback/137 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon icran  댓글주소  수정/삭제  댓글쓰기

    깜짝 놀래셨겠내요 ㅎㅎ

    2009/03/18 13:40

1 

카테고리

분류 전체보기 (188)
JAVA 프로그래밍 (0)
.NET 프로그래밍 (126)
상식 (5)
생활 (30)
Silverlight 강좌 (20)
재미로보는 동영상 (2)
유용한 프로그램 (3)
경영학 (2)

달력

«   2010/03   »
  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