タイトル : Re: Formのマウスドラッグ移動時に変な挙動をいたします 投稿日 : 2009/12/24(Thu) 17:50 投稿者 : YuO
単純に,Panel内の相対座標とForm内の相対座標で演算しているために起きているのではないでしょうか。 MSDN: MouseEventArgs.X プロパティ (System.Windows.Forms) http://msdn.microsoft.com/ja-jp/library/system.windows.forms.mouseeventargs.x.aspx > たとえば、Control.MouseMove イベントが処理されるとき、マウスの座標の値はイベントを発生させたコントロールを起点とする相対座標になります。 計算時に全てスクリーン座標に変換してから計算すれば,camputerさんの書かれているようなことは起きないと思いますよ。 |