Witam Wszystkich
Co zrobić żeby wybierając jedną z opcji menu Kolumny. Nie zamykała się samoczynnie ,by użytkownik mógł naraz wybierać zaznaczać/odznaczać kilka ?
ContextMenuStrip
ma zdarzenie Closing
, w którym możesz przechwycić zamknięcie i przerwać je (ustawiając e.Cancel
na true
).
http://msdn.microsoft.com/en-us/library/system.windows.forms.toolstripdropdown.closing.aspx
ContextMenu
nie ma takiej możliwości, a przynajmniej nie jest to proste do zrealizowania.
http://stackoverflow.com/questions/11657712/c-sharp-winforms-keep-a-contextmenu-from-closing-after-a-click-on-certain-item
Można też pod zdarzenie click kazdego menu itema:
private void toolStripMenuItem3_Click(object sender, EventArgs e)
{
((ToolStripMenuItem)toolStripMenuItem3.OwnerItem).ShowDropDown();
}
Wielkie dzięki za odpowiedzi :)