2009-03-01 79 views
0

我正在爲windows mobile開發應用程序。我有我自己的控制,將圖片移入其中。我忽略了OnMouseDownOnMouseMove重繪圖片在用戶移動它。OnMouseDown,OnMouseMove和自定義控件

我只在Windows Mobile 6.1 Professional模擬器上測試它。它的工作原理,但我有一個問題:

我點擊圖像,用鼠標移動它,停止移動按住鼠標左鍵,等待幾秒鐘,釋放按鈕,而不移動鼠標和圖片再次移動。它發生了什麼?

我認爲該事件的OnMouseMove與事件OnMouseUp解僱,但我不知道。

謝謝!

回答

0

鼠標消息是相當一致的,你可能會得到一個不必要的觀看時不時移動,但這是相同的座標。

那麼爲什麼你的照片會移動?無法回答沒有一點信息。

猜測:您正在將EventArgs.X/Y與MousePosition.X/Y混合。後者在屏幕座標中。

+0

我解決了這個問題,檢查座標:如果他們是一樣的,我什麼都不做。 – VansFannel 2009-03-01 19:04:24

0

我從來沒有在Windows Mobile上嘗試過一些東西,但如果您不確定事件,然後製作一個多行文本框並向其中添加一些文本,則每次以這種方式觸發時,您都應該知道它何時被觸發..