WPF2009/04/21 01:00

안녕하세요 김대욱입니다. 오늘은 이전 시간에 이어 WPF를 사용하여 구현한 IPhone UI입니다. 이전시간과 크게 달라진 점은 없구요.. (그래서 2가 아닌 1.5입니다..) 조만간 다시 바빠질것같아서 그전에 지금까지 구현한 소스코드와 간략한 설명을 적어놓는게 좋겟다 싶어 포스팅을 하게됬습니다.

이전시간과 달라진 점은 MainScreen에서 Icon이 등록된 Page를 마우스를 이용하여 이동할 수 있다는 점과 하단 페이지를 표시해주는 원을 추가했습니다. 마우스를 사용하여 페이지를 약간의 관성(?)을 적용해 이동하는 부분은 추후 다른 페이지에서도 적용기 가능하기 때문에 MovingPanel이라 이름의 Control을 구현했습니다.

아래는 시연 동영상입니다.


아마 이번주 주말까지는 프로젝트가 있어서 더 작업은 힘들것 같습니다. (중간중간 시간이 되면 작업하도록 하겠습니다.)
그리고 아래는 소스코드입니다. 아직 소스코드가 완성된게 아니라 최적화도 안되있을 뿌더러 주석도 달려있지 않습니다.. ^^ 이해해 주시길 바라며, 질문이나 기타 궁금하신점은 이메일 또는 리플 남겨주시면 답변드리도록 하겠습니다.




저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 곡스