Контексне меню
Реакція на праву клавішу миші
private void treeView1_MouseDown(object sender, MouseEventArgs e) {
if (e.Button == MouseButtons.Right) {
ContextMenu1.Show();
}
}
Прикріпити меню до текстового поля
textBox1.ContextMenuStrip = contextMenuStrip1;
Позиція меню
Show(Cursor.Position.X, Cursor.Position.Y);
Show(ButtonName, new Point(ButtonName.Width - ContexMenuName.Width, ButtonName.Height));