public void Show(Control control, Point pos) { if (control == null) { throw new ArgumentException(); } src_control = control; OnPopup(EventArgs.Empty); pos = control.PointToScreen(pos); MenuTracker.TrackPopupMenu(this, pos); OnCollapse(EventArgs.Empty); }