C# 如何检查第二次鼠标点击?

C# 如何检查第二次鼠标点击?,c#,.net,winforms,C#,.net,Winforms,第一次将所选文本添加到textBox2。 现在,当我进行另一个文本选择并单击鼠标时,我希望它将文本添加到textBox3 第一次鼠标悬停将文本添加到textbox2如果textbox2中包含选定文本,那么在第二次选择文本并进入鼠标悬停事件时,这次将选定文本添加到textbox3。每次鼠标悬停事件发生时,您都可以切换一个标志 bool isFirstClick=false 第一个事件发生,isFirstClick=!isFirstClick;(对) 根据isFirstClick执行操作 发生第二个

第一次将所选文本添加到textBox2。 现在,当我进行另一个文本选择并单击鼠标时,我希望它将文本添加到textBox3


第一次鼠标悬停将文本添加到textbox2如果textbox2中包含选定文本,那么在第二次选择文本并进入鼠标悬停事件时,这次将选定文本添加到textbox3。

每次鼠标悬停事件发生时,您都可以切换一个标志

bool isFirstClick=false

第一个事件发生,isFirstClick=!isFirstClick;(对)

根据isFirstClick执行操作

发生第二个事件,isFirstClick=!isFirstClick;(错)

根据isFirstClick执行操作

第三个事件(返回到第一次单击),isFirstClick=!isFirstClick(真) 如果(string.IsNullOrEmpty(textBox2.Text){textBox2.Text=richTextBox1.SelectedText;}否则{textbox3.Text=richTextBox1.SelectedText;}
private void richTextBox1_MouseUp(object sender, MouseEventArgs e)
        {
            textBox2.Text = richTextBox1.SelectedText;
        }