4

我有一个文本框用户控件,当我双击时,它会将Text_Changed监听方法添加到我可以填写的代码中。

我如何让它添加我的Right_Click听力方法或Left_Click听力方法或Double_Click听力方法?

4

2 回答 2

3

右键单击文本框并打开属性窗口。在属性中,点击事件(如下图),双击MouseDown事件。

在此处输入图像描述

这将创建方法。然后输入以下代码:

private void TextBox1_MouseDown(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Right)
    {
        // do something
    }
}

对于左键单击,您可以使用相同的方法,也可以添加MouceClick仅在左键单击时触发的事件。

如果你需要这个来改变ContextMenu然后检查这个:Add ContextMenu to TextBox

于 2012-06-22T18:24:34.357 回答
2

在 Visual Studio 中,可以通过单击“属性”窗口顶部的闪电图标(事件)来访问所有事件。

您可以双击事件的名称来创建新的处理程序,或从下拉列表中选择现有的处理程序。

于 2012-06-26T17:56:49.880 回答