winForm中怎麼獲取滑鼠的移動方向

時間 2022-05-29 22:15:09

1樓:宣義坊的大螞蟻

在mousemove事件中寫以下**

private void form1_mousemove(object sender, mouseeventargs e)

private point _lastpoint=new point(0,0);

以下寫展示滑鼠活動的**

private void notifymousemove(point newpoint)

else

if (newpoint.y > _lastpoint.y)else}

2樓:匿名使用者

用滑鼠引發的事件 事件都傳了2個引數,乙個sender,乙個 e利用e引數:

e.location;//獲取產生滑鼠事件時滑鼠的位置e.x;//x座標

e.y//y座標

point startpoint = new point();

bool flag = false;

private void frmform_mousemove(object sender, mouseeventargs e)

else }

3樓:匿名使用者

用過全域性變數儲存當前座標值.

然後在滑鼠移動的事件中,獲得移動後的座標值.

用這個剛剛獲得到的跟全域性變數進行比較. 看x\y值大小,就判斷出上下左右了.

4樓:匿名使用者

可以比較前一次和後一次的滑鼠座標的位置xy值大小來判斷

5樓:小隼來了

在你的彈出視窗的form_load事件中寫上textbox1.focus

6樓:匿名使用者

記下上乙個點的座標來判斷

c# 如何按住乙個控制項時 讓他隨滑鼠的移動方向移動

7樓:匿名使用者

大多winform控制項都有mousemove,mousedown,mouseup.

你可以就利用控制項的這三個事件來實現滑鼠拖動某個控制項.

如:1.新建一窗體.

2.在窗體畫乙個button控制項.

3.在button控制項的mousemove,mousedown,mouseup三事件方法裡分別寫下這樣的**:

bool _ispressed=false;

point _position=new point(0,0);

private void button_mousemove(object sender,eventargs e)

}private void button_mousedown(object sender,eventargs e)

private void button_mouseup(object sender,eventargs e)

在這裡寫**可能會寫錯部分**.

不過這是一種比較普通用法的思路.

希望對你有用.

8樓:匿名使用者

控制項的mousedown事件裡設定乙個標記變數。再在窗體的mousemoving事件中設定控制項的位置,控制項的position ,滑鼠位置 在e.x e.y裡獲得。

c#怎樣獲取當前滑鼠位置?

9樓:卷兒

獲取滑鼠當前位置只需:pagex、pagey即可。

具體步驟如下:

1、新建乙個html**頁面,在這個html頁面找到,然後在這個裡建立乙個用來顯示座標位置的,並給這個新增乙個id。

建立的**:

2、使用pagex、pagey獲取滑鼠當前位置。在標籤後面新建乙個3、儲存html後使用瀏覽器開啟即可得到滑鼠位置使用以上方法即可獲取滑鼠位置哦。

10樓:塵雨洛煙

//滑鼠相對於螢幕的座標point p1 = mouseposition;//滑鼠相對於窗體的座標point p2 = this.pointtoclient(p1);

11樓:匿名使用者

x= control.mouseposition.x.tostring();

y= control.mouseposition.y.tostring();

winform中獲取datagridview如何獲取選中的行

datagridview.currentrow.cells 列名 value.tostring 獲取當前選中行的某一列值,我本機沒裝vs無法測試,你試試datagridview.currentrow.rows 我有一段 是選中行,同步更新 行中的資料 到textbox裡,有用麼?c datagrid...

滑鼠燈怎麼關,滑鼠的led燈,怎麼關掉??

在 cmos 裡的 電源管理 設定一下,是usb介面的吧 每個主機板廠商對於鍵盤滑鼠開機的設計都有所不同,通常採取以下兩種方式 a 主機板上提供鍵盤 滑鼠開機的跳線。在不需要用鍵盤 滑鼠開機時,可以將跳線設為off,這樣的話,5vsb就不用在待機時給鍵盤 滑鼠供電了 但 5vsb照樣給主機板供電,只...

如何關閉滑鼠上面的燈光,滑鼠的led燈,怎麼關掉??

如之人兮 滑鼠燈不可關閉,關閉之後會損失功能,滑鼠指標失靈,因為那是為滑鼠光電引擎照亮的。如果你的滑鼠是四周透明的設計,最好的辦法就是換個不透明的滑鼠或者開啟滑鼠外蓋,把透明的部分用黑膠布從裡面貼上或者刷層黑顏料。滑鼠是一種很常用的電腦輸入裝置,它可以對當前螢幕上的游標進行定位,並通過按鍵和滾輪裝置...