Shows the specified Form as a popup window, keeping the Owner's title bar active and preparing to cancel the popup should the user click anywhere outside the popup window.
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.
Syntax
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.
See Also