Головна‎ > ‎C# WinForms‎ > ‎Більше‎ > ‎

Контексне меню

Реакція на праву клавішу миші

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));