Parameters
- owner
- Main form which owns the popup
- popup
- Window to show as a popup
- location
- Location relative to the screen to show the popup at.
Typical code to use this message is as follows:
frmPopup popup = new frmPopup(); Point location = this.PointToScreen(new Point(button1.Left, button1.Bottom)); popupHelper.ShowPopup(this, popup, location);
Put as much initialization code as possible into the popup form's constructor, rather than the System.Windows.Forms.Form.Load event as this will improve the visual appearance.