2011-03-28 2 views
0
내가 Silverlight 응용 프로그램 작업입니다

에서 이미지 더블 클릭 이벤트를 만들기 위해 내가 이벤트를 클릭 mousedouble 이미지를 만들고 싶어하지만, 그래서 나는이 작업을 수행 할 수 있습니다 이미지 컨트롤에는 붙박이 mousedouble 클릭이 없다 ..어떻게 C#을

감사합니다. .. !!

답변

0

가장 간단한 방법은 타이머를 사용하는 것입니다. 다음과 같은 경우를 클릭 이벤트 처리기에서

:

  1. 없음 타이머. 이것은 첫 번째 클릭이므로 타이머를 시작하고 필요한 경우 커서 위치를 저장하십시오.

  2. 타이머 실행 중. 잠재적으로 두 번째 클릭입니다. 커서가 움직이지 않으면 한 번의 클릭 동작을 수행하십시오. 타이머를 멈추십시오.

타이머는 두 번 클릭 간격 (500 밀리 초)이 만료 된 후에 자체 중지되어야합니다.