Search Results for

    Show / Hide Table of Contents

    Class PageGovernor

    Eine Instanz dieser Klasse kümmert sich darum, dass Applikationen, welche aus einer Page bestehen, korrekt geöffnet und geschlossen werden. Des Weiteren wird über diese Klasse das Einstellungsfenster geöffnet. Die Methoden der Klasse werden automatisch vom Programm ausgeführt. Jede Instanz eines PageGovernor muss registriert werden.

    Inheritance
    System.Object
    PageGovernor
    CreateGridPageGovernor
    EditGridPageGovernor
    TenantEditorPageGovernor
    CreateEPLDesignPageGovernor
    EditEPLDesignPageGovernor
    Implements
    IPageContent
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.Framework.UI
    Assembly: Simplic.Framework.dll
    Syntax
    public abstract class PageGovernor : IPageContent
    Examples
    public class ConnectionStringPageGovernor : PageGovernor
    {
        public override Page CreatePage(Framework.UI.Info.DBInternPage DBInternPage)
        {
            return new Control_EditConnections();
        }
    
        public override System.Windows.Window EditPage(Framework.UI.Info.DBInternPage DBInternPage)
        {
            return null;
        }
    }
    PageManager.Singleton.AddPage(Guid.Parse("C7A2F9E4-8967-4CE8-A93D-2239E3556C11"), new UI.ConnectionStringPageGovernor());

    Methods

    | Improve this Doc View Source

    ClosePage(Page)

    Schließt ein Applikationsfenster

    Declaration
    public virtual void ClosePage(Page page)
    Parameters
    Type Name Description
    Page page
    | Improve this Doc View Source

    CreatePage(DBInternPage)

    In dieser Methode muss entschieden werden, was beim Ausführen der Applikation passieren soll

    Declaration
    public abstract Page CreatePage(DBInternPage dbInternPage)
    Parameters
    Type Name Description
    DBInternPage dbInternPage

    Instanz von DBInternPage

    Returns
    Type Description
    Page
    | Improve this Doc View Source

    EditPage(DBInternPage)

    Muss das Fenster für die Einstellungen der Applikation zurück geben. Wenn keine Einstellungen benötigt werden, muss null zurück gegeben werden.

    Declaration
    public virtual Window EditPage(DBInternPage dbInternPage)
    Parameters
    Type Name Description
    DBInternPage dbInternPage

    Instanz von DBInternPage

    Returns
    Type Description
    System.Windows.Window

    Instanz eines System.Windows.Window oder null

    | Improve this Doc View Source

    OpenPage(DBInternPage)

    Öffnet eine Applikation

    Declaration
    public virtual void OpenPage(DBInternPage dbInternPage)
    Parameters
    Type Name Description
    DBInternPage dbInternPage

    Instanz von DBInternPage

    Implements

    IPageContent
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx