У меня есть приложение Windows Form с несколькими текстовыми полями. Я пытаюсь добавить в него вставку правой кнопкой мыши &. Я добавил контекстное меню с помощью ContextMenuStrip. Тем не менее, я использую это меню для двух разных текстовых полей в приложении. Когда я выбираю и выделяю текст из текстового поля, а затем делаю то же самое, выбирая и выделяя текст из другого текстового поля, он копирует текст из обоих текстовых полей. Как отделить его так, чтобы он знал, с какого текстового поля копировать?C# Выбор текста из правильного текстового поля
Это код, у меня есть:
private void copyToolStripMenuItem_Click(object sender, EventArgs e)
{
string leadSelectedText = leadsTextBox.SelectedText;
string resultSelectedText = resultTextBox.SelectedText;
Console.WriteLine(leadSelectedText);
Console.WriteLine(resultSelectedText);
}
Почему вы рассказали о ContextMenuStrip, но покажите нам метод copyToolStripMenuItem_Click? – 3per
, потому что это элемент в этом контекстном меню? – Danny
Извините, посмотрите это http://stackoverflow.com/questions/4886327/determine-what-control-the-contextmenustrip-was-used-on – 3per