我想要做的是让我的 winform 在我点击我的 winform 时显示调试行。但是,当我这样做时,什么也没有发生。我知道如何让按钮/其他点击事件发生。但我需要的是能够在我的 winform 中的任何地方单击。
我在过去的一个小时里用谷歌搜索了这个,但看不出我做错了什么。据我所知,这段代码在检测鼠标点击时应该是正确的。此方法与 form1.cs 类一起保存:
private void mouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
Trace.WriteLine("Mouse clicked");
}
我试过设置刹车点,但这些也没有被触发。我做错了什么?很抱歉这个愚蠢的新手问题,但我对 winform 编程很陌生。
最佳答案
如何添加事件处理程序:
public Form1()
{
InitializeComponent();
// This line should you place in the InitializeComponent() method.
this.MouseClick += mouseClick;
}
关于c# - 检测鼠标左键单击 Winform,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14645233/