WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridEngineFactory - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridEngineFactory

    A global factory class with the purpose of instantiating a GridEngine object.

    Inheritance
    System.Object
    GridEngineFactory
    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: Syncfusion.Windows.Forms.Grid.Grouping
    Assembly: Syncfusion.Grid.Grouping.Windows.dll
    Syntax
    public sealed class GridEngineFactory

    Constructors

    GridEngineFactory()

    Intializes a new instance of the GridEngineFactory class.

    Declaration
    public GridEngineFactory()

    Properties

    Factory

    Lets you assign an application-wide global instance of a derived GridEngineFactoryBase object with an overridden GridEngineFactoryBase.CreateEngine factory method.

    Declaration
    public static GridEngineFactoryBase Factory { get; set; }
    Property Value
    Type Description
    GridEngineFactoryBase

    Methods

    CreateEngine()

    Calls the virtual CreateEngine() factory method and instantiates a GridEngine object.

    Declaration
    public static GridEngine CreateEngine()
    Returns
    Type Description
    GridEngine

    If the CreateEngine() method is not overridden, an empty GridEngine object is returned, otherwise an object derived from GridEngine may be returned.

    Events

    FactoryChanged

    Occurs when the Factory property was changed.

    Declaration
    public static event EventHandler FactoryChanged
    Event Type
    Type Description
    System.EventHandler

    See Also

    GridEngineFactory
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved