C#,mouseClickEvent 不响应鼠标右键单击

标签 c# winforms right-click mouseclick-event

单击事件不响应鼠标右键单击。该事件适用于 richTextBox。 当我在表单上尝试相同的代码时,它工作正常。

可能是什么问题?

编辑:我使用 winforms

最佳答案

您需要在 MouseDown 事件上检查它。

private void TextBox_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
    if (e.Button == MouseButtons.Right)
        wasRightButtonClicked = true;
}

关于C#,mouseClickEvent 不响应鼠标右键单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108537/

相关文章:

javascript - JS : detect right click without jQuery (inline)

c# - 无法检测到 ComboBox 中的鼠标右键单击

java - 右键单击对象后如何使用 JOptionPane()

c# - 将绘图从类发送到 C# 中的窗体

c# - EF-core OnModelCreating 方法中的依赖注入(inject)

c# - 从 Outlook 插件中的 EWS 获取 ExtendedPropertyDefinition 值

c# - 在 C# 中处理表单的大型源代码文件

c# - 如何使用 WinForm 将图像正确添加到 TabControls 中的选项卡

c# - C# 数据行的问题

c# - 如何在不为每种情况使用 if 和 switch 语句的情况下重构链中的数百个条件?