This documentation is archived and is not being maintained.
Represents a control that provides fundamental window-based functionality within a traditional graphical user interface (GUI).
The following tables list the members exposed by the WindowPattern type.
|CanMaximizeProperty||Identifies the CanMaximize property.|
|CanMinimizeProperty||Identifies the CanMinimize property.|
|IsModalProperty||Identifies the IsModal property.|
|IsTopmostProperty||Identifies the IsTopmost property.|
|Pattern||Identifies the WindowPatterncontrol pattern.|
|WindowClosedEvent||Identifies the event that is raised when a window is closed.|
|WindowInteractionStateProperty||Identifies the WindowInteractionState property.|
|WindowOpenedEvent||Identifies the event that is raised when a window is opened.|
|WindowVisualStateProperty||Identifies the WindowVisualState property.|
(see also Protected Methods )
|Close||Attempts to close the current window.|
|Equals||Overloaded. Determines whether two Object instances are equal. (inherited from Object)|
|GetHashCode||Serves as a hash function for a particular type. (inherited from Object)|
|GetType||Gets the Type of the current instance. (inherited from Object)|
|ReferenceEquals||Determines whether the specified Object instances are the same instance. (inherited from Object)|
|SetWindowVisualState||Changes the WindowVisualState of the window.|
|ToString||Returns a String that represents the current Object. (inherited from Object)|
|WaitForInputIdle||Causes the calling code to block for the specified time or until the associated process enters an idle state, whichever completes first.|