WinForms

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDropDownStandardValuesCellModel

    Show / Hide Table of Contents

    Class GridDropDownStandardValuesCellModel

    Defines the model / data part of a drop-down ListControl-like grid.

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    GridCellModelBase
    GridStaticCellModel
    GridTextBoxCellModel
    GridDropDownCellModel
    GridComboBoxCellModel
    GridDropDownGridListControlCellModel
    GridDropDownStandardValuesCellModel
    GridUITypeEditorCellModel
    Implements
    System.Runtime.Serialization.ISerializable
    System.IDisposable
    Inherited Members
    GridComboBoxCellModel.Dispose(Boolean)
    GridComboBoxCellModel.GetDataSource(GridStyleInfo)
    GridComboBoxCellModel.ApplyFormattedText(GridStyleInfo, String, Int32)
    GridComboBoxCellModel.FindValue(GridStyleInfo, Object)
    GridComboBoxCellModel.GetItemValue(Object, String, Object)
    GridComboBoxCellModel.GetFormattedText(GridStyleInfo, Object, Int32)
    GridComboBoxCellModel.AllowDoubleClickChangeSelectedIndex
    GridComboBoxCellModel.CacheDataSource
    GridDropDownCellModel.GetObjectData(SerializationInfo, StreamingContext)
    GridDropDownCellModel.OnQueryPrefferedClientSize(Graphics, Int32, Int32, GridStyleInfo, GridQueryBounds)
    GridDropDownCellModel.SupportsChoiceList
    GridStaticCellModel.OnQueryCanMergeCell(Int32, Int32, GridStyleInfo, GridMergeCellDirection)
    GridStaticCellModel.OnQueryCanFloatCell(Int32, Int32, GridStyleInfo, GridQueryFloatCell)
    GridStaticCellModel.AllowFloating
    GridStaticCellModel.AllowMerging
    GridCellModelBase.Dispose()
    GridCellModelBase.OnBindingContextChanged(EventArgs)
    GridCellModelBase.GetLocalizedString(String)
    GridCellModelBase.OnModelDeserialization(Object, GridModel)
    GridCellModelBase.CreateCopy(GridModel)
    GridCellModelBase.SubtractBorders(Rectangle, GridStyleInfo, Boolean)
    GridCellModelBase.SubtractBorders(Rectangle, GridStyleInfo)
    GridCellModelBase.CalculatePreferredCellSize(Graphics, Int32, Int32, GridStyleInfo, GridQueryBounds)
    GridCellModelBase.MeasureSampleWString(Graphics, Font)
    GridCellModelBase.GetCellSize(Int32, Int32)
    GridCellModelBase.GetCellClientSize(Int32, Int32, GridStyleInfo)
    GridCellModelBase.GetFormattedOrActiveTextAt(Int32, Int32, GridStyleInfo)
    GridCellModelBase.GetText(GridStyleInfo, Object)
    GridCellModelBase.ApplyText(GridStyleInfo, String)
    GridCellModelBase.SetActiveText(Int32, Int32, String)
    GridCellModelBase.GetActiveText(Int32, Int32)
    GridCellModelBase.OnActiveTextChanged(GridCellEventArgs)
    GridCellModelBase.ResetActiveText(Int32, Int32)
    GridCellModelBase.GetPropertyDescriptor(GridStyleInfo)
    GridCellModelBase.GetTypeConverter(GridStyleInfo)
    GridCellModelBase.IsDisposing
    GridCellModelBase.IsDisposed
    GridCellModelBase.ForceCoveredCellFullBounds
    GridCellModelBase.BindingContext
    GridCellModelBase.Description
    GridCellModelBase.SerializeSchemeVersion
    GridCellModelBase.Grid
    GridCellModelBase.ButtonBarSize
    GridCellModelBase.MeasureEmptyCellString
    GridCellModelBase.ActiveTextChanged
    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
    Assembly: Syncfusion.Grid.Windows.dll
    Syntax
    public class GridDropDownStandardValuesCellModel : GridDropDownGridListControlCellModel, ISerializable, IDisposable
    Remarks

    You typically access cell models through the CellModels property of the GridModel class.

    A GridDropDownStandardValuesCellModel can serve as model for several GridDropDownStandardValuesCellRenderer instances if there are several GridControlBase views for a GridModel.

    See GridDropDownStandardValuesCellRenderer for more detailed information about this cell type.

    Constructors

    GridDropDownStandardValuesCellModel(GridModel)

    Initializes a new GridDropDownStandardValuesCellModel object and stores a reference to the GridModel this cell belongs to.

    Declaration
    public GridDropDownStandardValuesCellModel(GridModel grid)
    Parameters
    Type Name Description
    GridModel grid

    The GridModel for this cell model.

    Remarks

    You typically access cell models through the CellModels property of the GridModel class.

    GridDropDownStandardValuesCellModel(SerializationInfo, StreamingContext)

    Initializes a new GridDropDownStandardValuesCellModel from a serialization stream.

    Declaration
    protected GridDropDownStandardValuesCellModel(SerializationInfo info, StreamingContext context)
    Parameters
    Type Name Description
    System.Runtime.Serialization.SerializationInfo info

    An object that holds all the data needed to serialize or de_serialize this instance.

    System.Runtime.Serialization.StreamingContext context

    Describes the source and destination of the serialized stream specified by info.

    Methods

    CreateRenderer(GridControlBase)

    Creates a GridDropDownStandardValuesCellRenderer for this cell model that is specific to the GridControlBase.

    Declaration
    public override GridCellRendererBase CreateRenderer(GridControlBase control)
    Parameters
    Type Name Description
    GridControlBase control

    The grid control for which the cell renderer is created for.

    Returns
    Type Description
    GridCellRendererBase

    A new GridDropDownStandardValuesCellRenderer specific for the specified grid.

    Overrides
    GridDropDownGridListControlCellModel.CreateRenderer(GridControlBase)

    FillWithChoices(ListBox, GridStyleInfo, out Boolean)

    Creates choice list for filter drop down.

    Declaration
    public override void FillWithChoices(ListBox listBox, GridStyleInfo style, out bool exclusive)
    Parameters
    Type Name Description
    System.Windows.Forms.ListBox listBox

    List box drop down.

    GridStyleInfo style

    Cell style information.

    System.Boolean exclusive

    True if list box is loaded with exclusive choice list or if non-standard values are allowed.

    Overrides
    GridComboBoxCellModel.FillWithChoices(ListBox, GridStyleInfo, out Boolean)

    Implements

    System.Runtime.Serialization.ISerializable
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved