iT邦幫忙

0

C# VS2022 winform 判斷滑鼠右鍵的問題

  • 分享至 

  • xImage

我的程式碼如下,在測試時,Button點滑鼠左鍵按鈕會變色沒問題,但是點滑鼠右鍵卻沒反應,我設了中斷點測試也不會進入中斷點,實測在網頁上滑鼠點右鍵也沒問題,有人知道是什麼問題嗎
private void BoomClick(object sender, System.Windows.Forms.MouseEventArgs e)
{
Button btn=(Button)sender;
if(e.Button== MouseButtons.Left)
{
btn.Enabled = false;
btn.BackColor = btnopencolor;
}
else if(e.Button== MouseButtons.Right)
{
btn.BackColor = btn.BackColor == btnmarkcolor ? btnnewcolor : btnmarkcolor;
}
//btnmarkcolor = Color.Blue;
}

皓皓 iT邦新手 3 級 ‧ 2024-06-17 08:53:10 檢舉
右鍵的事件你要用MouseDown去捕捉
謝謝,確實是這樣
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答