Silverlight 1.1 시대의 그것과도 다르고
DeepZoom Composer에서 자동 생성해주는 프로젝트에 들어있는 그것과도 다른...
MouseWheelHelper.cs - Ver. 휴즈플로우
성능상의 차이도.. 글쎄요 ^^;
정리 및 공유 차원에서 포스팅합니다.
Usage
MouseWheelHelper wheelHelper = new MouseWheelHelper(this);
wheelHelper.Moved += new EventHandler<MouseWheelEventArgs>(wheelHelper_Moved);
wheelHelper.Moved += new EventHandler<MouseWheelEventArgs>(wheelHelper_Moved);
void wheelHelper_Moved(object sender, MouseWheelEventArgs e)
{
e.Handled = true;
if (e.Delta > 0) // 휠 버튼 업!
{
// Zoom In 따위를 구현
}
else if (e.Delta < 0) // 휠 버튼 다운!
{
// Zoom Out 따위를 구현
}
}
'Silverlight > Workshop' 카테고리의 다른 글
[실버라이트 위젯] 기타조율 도우미 (25) | 2008.10.26 |
---|---|
플랑크톤 댄스 (Dot Font Sample) (4) | 2008.08.27 |
Dot Font Maker (2) | 2008.08.27 |
Deep Zoom Composer Online (PHP 버전) 화질개선 하였습니다. (2) | 2008.08.15 |
Boxmile의 PageTurner (Silverlight 2 Beta 2) (15) | 2008.08.06 |
FLICKLOCK이 silverlight.net Gallery에 등록되었습니다. (8) | 2008.07.30 |
Deep Zoom Composer Online (PHP 버전) 제작기 (4) | 2008.07.27 |