menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridListFilterBarCellRenderer - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridListFilterBarCellRenderer

    Implements the renderer part of a TableFilterBar cell.

    Inheritance
    System.Object
    NonFinalizeDisposable
    GridCellRendererBase
    GridStaticCellRenderer
    GridTextBoxCellRenderer
    GridDropDownCellRenderer
    GridDropDownGridListControlCellRenderer
    GridListFilterBarCellRenderer
    Implements
    IQueryFocusInside
    IGridDropDownCell
    IPopupParent
    IPopupItem
    System.IDisposable
    Inherited Members
    GridCellRendererBase.AddButton(GridCellButton)
    GridCellRendererBase.AlwaysRaiseCellClick
    GridCellRendererBase.ChildClosing(IPopupChild, PopupCloseType)
    GridCellRendererBase.ClickOverImage
    GridCellRendererBase.ColIndex
    GridCellRendererBase.Control
    GridCellRendererBase.ControlDoubleClick(Object, EventArgs)
    GridCellRendererBase.ControlMouseDown(Object, MouseEventArgs)
    GridCellRendererBase.ControlText
    GridCellRendererBase.ControlValue
    GridCellRendererBase.CreateDropDownContainer()
    GridCellRendererBase.CurrentCell
    GridCellRendererBase.CurrentStyle
    GridCellRendererBase.Dispose()
    GridCellRendererBase.Draw(Graphics, Rectangle, Int32, Int32, GridStyleInfo)
    GridCellRendererBase.DrawBackground(Graphics, Rectangle, GridStyleInfo, Boolean)
    GridCellRendererBase.DrawCellAppearance(Graphics, Rectangle, GridStyleInfo)
    GridCellRendererBase.DrawSingleCell(Graphics, Rectangle, Int32, Int32, GridStyleInfo, Boolean)
    GridCellRendererBase.DropDownButton
    GridCellRendererBase.DropDownContainerCloseDropDown(Object, PopupClosedEventArgs)
    GridCellRendererBase.DropDownImp
    GridCellRendererBase.DropDownPart
    GridCellRendererBase.EnsureDropDownContainer()
    GridCellRendererBase.FindText(String, Int32, Int32, GridFindTextOptions, Boolean)
    GridCellRendererBase.ForceRefreshOnActivateCell
    GridCellRendererBase.GetButton(Int32)
    GridCellRendererBase.GetCellBoundsCore(Int32, Int32)
    GridCellRendererBase.GetCellBoundsCore(Int32, Int32, Boolean)
    GridCellRendererBase.GetCellBoundsCoreInt(Int32, Int32, Boolean)
    GridCellRendererBase.GetCellClientRectangle(Int32, Int32, GridStyleInfo, Boolean)
    GridCellRendererBase.GetCellLayout(Int32, Int32, GridStyleInfo)
    GridCellRendererBase.GetCellText(GridStyleInfo, GridFindTextOptions)
    GridCellRendererBase.GetCellValue()
    GridCellRendererBase.GetDisplayText()
    GridCellRendererBase.GetMarkHeaderState(Int32, Int32, GridStyleInfo)
    GridCellRendererBase.GetNestedCurrentCell()
    GridCellRendererBase.HasControlText
    GridCellRendererBase.HasControlValue
    GridCellRendererBase.HasFocusControl
    GridCellRendererBase.Hide()
    GridCellRendererBase.InBeginEdit
    GridCellRendererBase.InInitialize
    GridCellRendererBase.Initalized
    GridCellRendererBase.InitalizedAt(Int32, Int32)
    GridCellRendererBase.Initialize(Int32, Int32)
    GridCellRendererBase.InitializeControlText(Object)
    GridCellRendererBase.InitializedAt(Int32, Int32)
    GridCellRendererBase.InSetControlText
    GridCellRendererBase.InSetControlValue
    GridCellRendererBase.InSetSetControlValue
    GridCellRendererBase.IPopupItem.GetPopupParentControl()
    GridCellRendererBase.IPopupParent.GetBorderOverlapCue(PopupRelativeAlignment)
    GridCellRendererBase.IPopupParent.GetLocationForPopupAlignment(PopupRelativeAlignment, PopupRelativeAlignment)
    GridCellRendererBase.IPopupParent.IsRightToLeft
    GridCellRendererBase.IsControlVisible()
    GridCellRendererBase.IsDisposed
    GridCellRendererBase.IsDisposing
    GridCellRendererBase.IsDroppedDown
    GridCellRendererBase.IsEditing
    GridCellRendererBase.IsReadOnly()
    GridCellRendererBase.IsRelatedControl(Control, Boolean)
    GridCellRendererBase.MouseDownPoint
    GridCellRendererBase.MouseDownTick
    GridCellRendererBase.NotifyCurrentCellChanging()
    GridCellRendererBase.NotifyCurrentCellControlDoubleClick(Control)
    GridCellRendererBase.NotifyCurrentCellControlGotFocus(Control)
    GridCellRendererBase.NotifyCurrentCellControlLostFocus(Control)
    GridCellRendererBase.NotifyShowedDropDown()
    GridCellRendererBase.NotifyShowingDropDown(Size)
    GridCellRendererBase.OnActivated()
    GridCellRendererBase.OnActivating(Int32, Int32)
    GridCellRendererBase.OnBeginEdit()
    GridCellRendererBase.OnCancelMode(Int32, Int32)
    GridCellRendererBase.OnCellLayoutChanged()
    GridCellRendererBase.OnCloseDropDown(PopupCloseType)
    GridCellRendererBase.OnDeactived(Int32, Int32)
    GridCellRendererBase.OnDeleting()
    GridCellRendererBase.OnDrawCellBackground(GridDrawCellBackgroundEventArgs)
    GridCellRendererBase.OnDrawCellButtonBackground(GridCellButton, Graphics, Rectangle, ButtonState, GridStyleInfo)
    GridCellRendererBase.OnEditingComplete()
    GridCellRendererBase.OnEndEdit()
    GridCellRendererBase.OnGetCursor(Int32, Int32)
    GridCellRendererBase.OnGridGotFocus(EventArgs)
    GridCellRendererBase.OnHitTest(Int32, Int32, MouseEventArgs, IMouseController)
    GridCellRendererBase.OnLayout(Int32, Int32, GridStyleInfo, Rectangle, Rectangle[])
    GridCellRendererBase.OnModelChanged(EventArgs)
    GridCellRendererBase.OnMouseDown(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.OnMouseHover(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.OnMouseMove(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.OnMouseUp(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.OnNotifyMsg(Message)
    GridCellRendererBase.OnOutlineCurrentCell(Graphics, Rectangle)
    GridCellRendererBase.OnQueryShowButtons(Int32, Int32, GridStyleInfo)
    GridCellRendererBase.OnSaveChanges()
    GridCellRendererBase.OnScrollInView(GridScrollCurrentCellReason)
    GridCellRendererBase.OnStartEditing()
    GridCellRendererBase.OnValidate()
    GridCellRendererBase.OnValidated()
    GridCellRendererBase.PerformLayout(Int32, Int32)
    GridCellRendererBase.PerformLayout(Int32, Int32, GridStyleInfo)
    GridCellRendererBase.PerformLayout(Int32, Int32, GridStyleInfo, Rectangle)
    GridCellRendererBase.QueryFocusInside()
    GridCellRendererBase.RaiseCancelMode(Int32, Int32)
    GridCellRendererBase.RaiseClick(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.RaiseDoubleClick(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.RaiseGetCursor(Int32, Int32)
    GridCellRendererBase.RaiseHitTest(Int32, Int32, MouseEventArgs, IMouseController)
    GridCellRendererBase.RaiseMouseDown(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.RaiseMouseHover(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.RaiseMouseHoverEnter(Int32, Int32)
    GridCellRendererBase.RaiseMouseHoverLeave(Int32, Int32, EventArgs)
    GridCellRendererBase.RaiseMouseMove(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.RaiseMouseUp(Int32, Int32, MouseEventArgs)
    GridCellRendererBase.RaiseProcessKeyEventArgs(Message)
    GridCellRendererBase.RemoveButton(GridCellButton)
    GridCellRendererBase.ReplaceText(String, String, Int32, Int32, GridFindTextOptions, Boolean)
    GridCellRendererBase.ResetCellLayout()
    GridCellRendererBase.ResetControlText()
    GridCellRendererBase.ResetControlValue()
    GridCellRendererBase.RowIndex
    GridCellRendererBase.ScaleFactor
    GridCellRendererBase.SetControl(Control)
    GridCellRendererBase.SetControlValue(Object, Boolean)
    GridCellRendererBase.ShouldDrawEditing(Int32, Int32)
    GridCellRendererBase.ShouldDrawFocused(Int32, Int32)
    GridCellRendererBase.ShouldRefreshCurrentCell()
    GridCellRendererBase.StyleInfo
    GridCellRendererBase.SupportsEditing
    GridCellRendererBase.SupportsFocusControl
    GridCellRendererBase.ToString()
    GridCellRendererBase.UpdateControlValue()
    GridDropDownCellRenderer.CreateTextBox()
    GridDropDownCellRenderer.DropDownContainer
    GridDropDownCellRenderer.EditPart
    GridDropDownCellRenderer.PopupControlContainer
    GridDropDownCellRenderer.TextBoxGotFocus(Object, EventArgs)
    GridDropDownGridListControlCellRenderer.CreateListControlPart()
    GridDropDownGridListControlCellRenderer.DropDownContainerShowedDropDown(Object, EventArgs)
    GridDropDownGridListControlCellRenderer.FindItem(String, Boolean, Int32, Boolean)
    GridDropDownGridListControlCellRenderer.FindItemExact(String, Boolean, Int32, Boolean)
    GridDropDownGridListControlCellRenderer.InitializeDropDownContainer()
    GridDropDownGridListControlCellRenderer.ListControlGotFocus(Object, EventArgs)
    GridDropDownGridListControlCellRenderer.ListControlGridCellDrawn(Object, GridDrawCellEventArgs)
    GridDropDownGridListControlCellRenderer.ListControlPart
    GridDropDownGridListControlCellRenderer.ListControlScroll(Object, ScrollEventArgs)
    GridDropDownGridListControlCellRenderer.NotifyCurrentCellChanged()
    GridDropDownGridListControlCellRenderer.OnClick(Int32, Int32, MouseEventArgs)
    GridDropDownGridListControlCellRenderer.OnControlDoubleClick(Control)
    GridDropDownGridListControlCellRenderer.OnDeactivating()
    GridDropDownGridListControlCellRenderer.OnDoubleClick(Int32, Int32, MouseEventArgs)
    GridDropDownGridListControlCellRenderer.OnEditPartMouseDown(Object, MouseEventArgs)
    GridDropDownGridListControlCellRenderer.OnEnsureListControlPart()
    GridDropDownGridListControlCellRenderer.OnRejectChanges()
    GridDropDownGridListControlCellRenderer.OnSetControlText(String)
    GridDropDownGridListControlCellRenderer.ProcessMouseWheel(MouseEventArgs)
    GridDropDownGridListControlCellRenderer.ResetListControlPart()
    GridDropDownGridListControlCellRenderer.SynchronizeDisplayText(Int32)
    GridDropDownGridListControlCellRenderer.TextBoxChanged(Object, EventArgs)
    GridDropDownGridListControlCellRenderer.ValidateString(String)
    GridStaticCellRenderer.DrawImage(Graphics, ImageList, Int32, Rectangle)
    GridStaticCellRenderer.DrawImage(Graphics, ImageList, Int32, Rectangle, Boolean)
    GridStaticCellRenderer.DrawImage(Graphics, ImageList, Int32, Rectangle, Rectangle, Boolean)
    GridStaticCellRenderer.DrawRotatedString(Graphics, String, Font, Brush, RectangleF, StringFormat, Single, GridStyleInfo)
    GridStaticCellRenderer.DrawText(Graphics, String, Font, Rectangle, GridStyleInfo, Color)
    GridStaticCellRenderer.DrawText(Graphics, String, Font, Rectangle, GridStyleInfo, Color, Boolean)
    GridStaticCellRenderer.DrawText(Graphics, String, Font, Rectangle, GridStyleInfo, Color, Boolean, Boolean)
    GridStaticCellRenderer.GetRotatedTextBound(String, Font, StringFormat, Single, Single)
    GridStaticCellRenderer.IsPointOverImage(Int32, Int32, Point)
    GridStaticCellRenderer.RemoveMargins(Rectangle, GridStyleInfo)
    GridTextBoxCellRenderer.CanCopy()
    GridTextBoxCellRenderer.CanCut()
    GridTextBoxCellRenderer.ControlGotFocus(Object, EventArgs)
    GridTextBoxCellRenderer.ControlLostFocus(Object, EventArgs)
    GridTextBoxCellRenderer.Copy()
    GridTextBoxCellRenderer.Cut()
    GridTextBoxCellRenderer.DisableTextBox
    GridTextBoxCellRenderer.GetEditState()
    GridTextBoxCellRenderer.GetSelectedText(String)
    GridTextBoxCellRenderer.IgnoreTextBoxChanged
    GridTextBoxCellRenderer.InNotifyCurrentCellChangedException
    GridTextBoxCellRenderer.InSetTextBoxTextCore
    GridTextBoxCellRenderer.InTextBoxChanged
    GridTextBoxCellRenderer.LimitTextLength
    GridTextBoxCellRenderer.ModelUpdateActiveText()
    GridTextBoxCellRenderer.OnHasFocusControlChanged()
    GridTextBoxCellRenderer.Paste()
    GridTextBoxCellRenderer.ReplaceSel(String)
    GridTextBoxCellRenderer.SetEditState(Object)
    GridTextBoxCellRenderer.SetModelActiveText(String)
    GridTextBoxCellRenderer.SetSelectedText(String, Boolean)
    GridTextBoxCellRenderer.SetTextBoxText(String, Boolean)
    GridTextBoxCellRenderer.TextBox
    GridTextBoxCellRenderer.TextBoxControl
    GridTextBoxCellRenderer.TextBoxLostFocus(Object, EventArgs)
    GridTextBoxCellRenderer.TextBoxText
    GridTextBoxCellRenderer.TextBoxTextCore
    GridTextBoxCellRenderer.WantsAutoSize
    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)
    Namespace: Syncfusion.GridHelperClasses
    Assembly: Syncfusion.GridHelperClasses.Windows.dll
    Syntax
    public class GridListFilterBarCellRenderer : GridDropDownGridListControlCellRenderer, IQueryFocusInside, IGridDropDownCell, IPopupParent, IPopupItem, IDisposable

    Constructors

    GridListFilterBarCellRenderer(GridControlBase, GridCellModelBase)

    Initializes a new instance of the GridListFilterBarCellRenderer class for the given GridControlBase and GridCellModelBase.

    Declaration
    public GridListFilterBarCellRenderer(GridControlBase grid, GridCellModelBase cellModel)
    Parameters
    Type Name Description
    GridControlBase grid

    The GridControlBase that displays this cell renderer.

    GridCellModelBase cellModel

    The GridListFilterBarCellRenderer that holds data for this cell renderer that should be shared among views.

    Remarks

    References to GridControlBase and GridCellModelBase will be saved.

    Fields

    filterColumnColl

    A dictionary collection containing the filtercolumn

    Declaration
    public Dictionary<int, string> filterColumnColl
    Field Value
    Type
    System.Collections.Generic.Dictionary<System.Int32, System.String>

    Properties

    Grid

    Gets a reference to the parent grid.

    Declaration
    public GridTableControl Grid { get; }
    Property Value
    Type
    GridTableControl

    Model

    Gets a reference to the cell model.

    Declaration
    public GridListFilterBarCellModel Model { get; }
    Property Value
    Type
    GridListFilterBarCellModel

    Methods

    AttachComparerListBoxPart()

    Attaches a list box part to this renderer object.

    Declaration
    protected void AttachComparerListBoxPart()

    AttachOriginalListBoxPart()

    Called to attach a list box part to this renderer object.

    Declaration
    protected void AttachOriginalListBoxPart()

    CanPaste()

    Determines whether the current cell can be pasted from clipboard.

    Declaration
    public override bool CanPaste()
    Returns
    Type Description
    System.Boolean

    True if it is allowed.

    Overrides
    GridTextBoxCellRenderer.CanPaste()

    Dispose(Boolean)

    Clean up the resources being used and unhook any events triggered in GridListFilterBarCellRenderer.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    GridDropDownGridListControlCellRenderer.Dispose(Boolean)

    DropDownContainerShowingDropDown(Object, CancelEventArgs)

    Occurs when the filter drop down is being shown.

    Declaration
    public override void DropDownContainerShowingDropDown(object sender, CancelEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    Cell renderer.

    System.ComponentModel.CancelEventArgs e

    The System.ComponentModel.CancelEventArgs that contains the event data.

    Overrides
    GridDropDownGridListControlCellRenderer.DropDownContainerShowingDropDown(Object, CancelEventArgs)

    GetFilterBarText(GridStyleInfo)

    Determines the text from record filter criteria that should be displayed in filterbar cell.

    Declaration
    public string GetFilterBarText(GridStyleInfo style)
    Parameters
    Type Name Description
    GridStyleInfo style

    Cell style information.

    Returns
    Type Description
    System.String

    Filter bar text.

    ListControlGridPrepareViewStyleInfo(Object, GridPrepareViewStyleInfoEventArgs)

    Applies event to ListControl.

    Declaration
    protected override void ListControlGridPrepareViewStyleInfo(object sender, GridPrepareViewStyleInfoEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    The source control.

    GridPrepareViewStyleInfoEventArgs e

    The GridPrepareViewStyleInfoEventArgs that contains the event data.

    Overrides
    GridDropDownGridListControlCellRenderer.ListControlGridPrepareViewStyleInfo(Object, GridPrepareViewStyleInfoEventArgs)

    ListControlMouseUp(Object, MouseEventArgs)

    Is called when the mouseup event is fired in list control

    Declaration
    public override void ListControlMouseUp(object sender, MouseEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    The source control.

    System.Windows.Forms.MouseEventArgs e

    The System.ComponentModel.MouseEventArgs that contains the event data.

    Overrides
    GridDropDownGridListControlCellRenderer.ListControlMouseUp(Object, MouseEventArgs)

    OnButtonClicked(Int32, Int32, Int32)

    Is triggered when the button is clicked.

    Declaration
    protected override void OnButtonClicked(int rowIndex, int colIndex, int button)
    Parameters
    Type Name Description
    System.Int32 rowIndex

    Row index of a cell.

    System.Int32 colIndex

    Column index of a cell.

    System.Int32 button

    Index of a button in cell.

    Overrides
    GridCellRendererBase.OnButtonClicked(Int32, Int32, Int32)

    OnDraw(Graphics, Rectangle, Int32, Int32, GridStyleInfo)

    It is triggered when the cell is drawn

    Declaration
    protected override void OnDraw(Graphics g, Rectangle clientRectangle, int rowIndex, int colIndex, GridStyleInfo style)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics of a cell.

    System.Drawing.Rectangle clientRectangle

    Cell rectangle.

    System.Int32 rowIndex

    Row index of a cell.

    System.Int32 colIndex

    Column index of a cell.

    GridStyleInfo style

    Cell style.

    Overrides
    GridTextBoxCellRenderer.OnDraw(Graphics, Rectangle, Int32, Int32, GridStyleInfo)

    OnDrawCellButton(GridCellButton, Graphics, Int32, Int32, Boolean, GridStyleInfo)

    When the cell button is drawn.

    Declaration
    protected override void OnDrawCellButton(GridCellButton button, Graphics g, int rowIndex, int colIndex, bool bActive, GridStyleInfo style)
    Parameters
    Type Name Description
    GridCellButton button

    Grid cell button.

    System.Drawing.Graphics g

    Graphics of a cell.

    System.Int32 rowIndex

    Row index of a cell.

    System.Int32 colIndex

    Column index of a cell.

    System.Boolean bActive

    Indicates whether cell is in active state.

    GridStyleInfo style

    Cell style.

    Overrides
    GridCellRendererBase.OnDrawCellButton(GridCellButton, Graphics, Int32, Int32, Boolean, GridStyleInfo)

    OnInitialize(Int32, Int32)

    Is executed when the program starts.

    Declaration
    protected override void OnInitialize(int rowIndex, int colIndex)
    Parameters
    Type Name Description
    System.Int32 rowIndex

    Row index of a cell.

    System.Int32 colIndex

    Column index of a cell.

    Overrides
    GridDropDownGridListControlCellRenderer.OnInitialize(Int32, Int32)

    OnKeyDown(KeyEventArgs)

    Is triggered when the key is pressed in keyboard.

    Declaration
    protected override void OnKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.KeyEventArgs e

    The System.Windows.Forms.KeyPressEventArgs that contains the event data.

    Overrides
    GridDropDownGridListControlCellRenderer.OnKeyDown(KeyEventArgs)

    OnKeyPress(KeyPressEventArgs)

    Is triggered when the key is pressed down.

    Declaration
    protected override void OnKeyPress(KeyPressEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.KeyPressEventArgs e

    The System.Windows.Forms.KeyPressEventArgs that contains the event data.

    Overrides
    GridDropDownGridListControlCellRenderer.OnKeyPress(KeyPressEventArgs)

    OnKeyUp(KeyEventArgs)

    Is triggered when the key is released in keyboard.

    Declaration
    protected override void OnKeyUp(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.KeyEventArgs e

    The System.Windows.Forms.KeyPressEventArgs that contains the event data.

    Overrides
    GridCellRendererBase.OnKeyUp(KeyEventArgs)

    OnMouseHoverEnter(Int32, Int32)

    Is triggered when the mouse enters a particular area.

    Declaration
    protected override void OnMouseHoverEnter(int rowIndex, int colIndex)
    Parameters
    Type Name Description
    System.Int32 rowIndex

    Row index of a cell.

    System.Int32 colIndex

    Column index of a cell.

    Overrides
    GridCellRendererBase.OnMouseHoverEnter(Int32, Int32)

    OnMouseHoverLeave(Int32, Int32, EventArgs)

    Is triggered when the mouse leaves a particular area.

    Declaration
    protected override void OnMouseHoverLeave(int rowIndex, int colIndex, EventArgs e)
    Parameters
    Type Name Description
    System.Int32 rowIndex

    Row index of a cell.

    System.Int32 colIndex

    Column index of a cell.

    System.EventArgs e

    The System.EventArgs that contains the event data.

    Overrides
    GridCellRendererBase.OnMouseHoverLeave(Int32, Int32, EventArgs)

    OnPrepareViewStyleInfo(GridPrepareViewStyleInfoEventArgs)

    Occurs when OnPrepareViewStyleInfo(GridPrepareViewStyleInfoEventArgs) event is called for this cell.

    Declaration
    public override void OnPrepareViewStyleInfo(GridPrepareViewStyleInfoEventArgs e)
    Parameters
    Type Name Description
    GridPrepareViewStyleInfoEventArgs e

    The GridPrepareViewStyleInfoEventArgs that contains the event data.

    Overrides
    GridDropDownGridListControlCellRenderer.OnPrepareViewStyleInfo(GridPrepareViewStyleInfoEventArgs)

    OnShowDropDown()

    Is triggered when the dropdown is clicked.

    Declaration
    protected override void OnShowDropDown()
    Overrides
    GridCellRendererBase.OnShowDropDown()

    ProcessKeyEventArgs(ref Message)

    Is triggered when the process key is pressed.

    Declaration
    protected override bool ProcessKeyEventArgs(ref Message m)
    Parameters
    Type Name Description
    System.Windows.Forms.Message m

    A message.

    Returns
    Type Description
    System.Boolean

    True if key stroke is processed otherwise false.

    Overrides
    GridCellRendererBase.ProcessKeyEventArgs(ref Message)

    SetLogicalCompareOperatorImage(Object, String)

    Sets the default compare operator image in FilterButton explicitly.

    Declaration
    public void SetLogicalCompareOperatorImage(object key, string value)
    Parameters
    Type Name Description
    System.Object key

    Unique ColumnGroupId.

    System.String value

    Logical operator to be used for comparison.

    UnwireModel(GridCellModelBase)

    Unwire the grid from filter

    Declaration
    protected override void UnwireModel(GridCellModelBase cellModel)
    Parameters
    Type Name Description
    GridCellModelBase cellModel

    The GridCellModelBase.

    Overrides
    GridTextBoxCellRenderer.UnwireModel(GridCellModelBase)

    WireModel(GridCellModelBase)

    Wires the filter to the grid

    Declaration
    protected override void WireModel(GridCellModelBase cellModel)
    Parameters
    Type Name Description
    GridCellModelBase cellModel

    The GridCellModelBase.

    Overrides
    GridTextBoxCellRenderer.WireModel(GridCellModelBase)

    Implements

    IQueryFocusInside
    IGridDropDownCell
    IPopupParent
    IPopupItem
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved