Search Results for

    Show / Hide Table of Contents

    Class PopupWindowController

    The base popup window controller for all instances of a IPopupWindow<TResult>

    Inheritance
    System.Object
    PopupWindowController
    PopupWindowController<TResult>
    Implements
    IPopupWindowController
    IController
    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

    Implements

    IPopupWindowController
    IController

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.