Class PopupWindowController
The base popup window controller for all instances of a IPopupWindow<TResult>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LemonEdge.Client.Core.Support
Assembly: ClientCore.dll
Syntax
public abstract class PopupWindowController : IPopupWindowController, IController
Constructors
PopupWindowController()
Creates a new instance of the controller
Declaration
public PopupWindowController()
Properties
OwningWindow
The client application window ui this controller is designed to control
Declaration
public abstract IWindow OwningWindow { get; }
Property Value
Type | Description |
---|---|
IWindow |
Methods
OnCancel()
Called by the popup window instance when the user has dismissed the popup form by clicking cancel
Declaration
public abstract void OnCancel()
OnOk(Object)
Called by the popup window instance when the user has dismissed the popup form by clicking ok
Declaration
public abstract void OnOk(object result)
Parameters
Type | Name | Description |
---|---|---|
System.Object | result | The result to return back to the caller |