Class GridCellGridListControlDropDownCellRenderer
Implements the renderer part of the drop down list cells.
Inheritance
System.Object
GridCellGridListControlDropDownCellRenderer
Implements
System.IDisposable
Inherited Members
GridVirtualizingCellRendererBase<GridCellGridListControlDropDown>.OnElementArranged(UIElement, Rect)
Namespace: Syncfusion.Windows.Controls.Grid
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridCellGridListControlDropDownCellRenderer : GridCellDropDownCellRenderer<GridCellGridListControlDropDown>, IGridCellRenderer, ICellRenderer, IHitTestSelectCells, IStyleChanged, IDisposable, IAllowKeepAliveOnlyCurrentCell
Constructors
GridCellGridListControlDropDownCellRenderer()
Initializes a new GridCellGridListControlDropDownCellRenderer.
Declaration
public GridCellGridListControlDropDownCellRenderer()
Properties
ControlValue
Declaration
public override object ControlValue { get; set; }
Property Value
Type |
---|
System.Object |
Overrides
Model
Returns the model of drop-down list control.
Declaration
public GridCellGridListControlDropDownCellModel Model { get; }
Property Value
Type |
---|
GridCellGridListControlDropDownCellModel |
Methods
ArrangeUIElement(ArrangeCellArgs, GridCellGridListControlDropDown, GridRenderStyleInfo)
Declaration
protected override void ArrangeUIElement(ArrangeCellArgs aca, GridCellGridListControlDropDown uiElement, GridRenderStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
ArrangeCellArgs | aca | |
GridCellGridListControlDropDown | uiElement | |
GridRenderStyleInfo | style |
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.ArrangeUIElement(Syncfusion.Windows.Controls.Cells.ArrangeCellArgs, Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
OnActivated()
Declaration
protected override void OnActivated()
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.OnActivated()
OnArrange(ArrangeCellArgs, GridRenderStyleInfo)
Declaration
protected override void OnArrange(ArrangeCellArgs aca, GridRenderStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
ArrangeCellArgs | aca | |
GridRenderStyleInfo | style |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.OnArrange(Syncfusion.Windows.Controls.Cells.ArrangeCellArgs, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
OnClipboardPaste(GridCutPasteEventArgs)
Declaration
protected override void OnClipboardPaste(GridCutPasteEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
GridCutPasteEventArgs | args |
Overrides
OnClipboardPasted(GridCutPasteEventArgs)
This event calls after clipboardPasted
Declaration
protected override void OnClipboardPasted(GridCutPasteEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
GridCutPasteEventArgs | args |
Overrides
OnDeactivated()
Declaration
protected override void OnDeactivated()
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.OnDeactivated()
OnInitializeContent(GridCellGridListControlDropDown, GridRenderStyleInfo)
Initializes the content of the drop down list cell using the information from the cell style (value, text, behavior etc.).
Declaration
public override void OnInitializeContent(GridCellGridListControlDropDown dropDownControl, GridRenderStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
GridCellGridListControlDropDown | dropDownControl | The drop-down list control. |
GridRenderStyleInfo | style | The cell style. |
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.OnInitializeContent(Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
OnSetFocus()
Declaration
protected override void OnSetFocus()
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.OnSetFocus()
SetSelectedIndex(Int32)
Declaration
protected override void SetSelectedIndex(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.SetSelectedIndex(System.Int32)
ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)
Declaration
protected override bool ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyEventArgs | e |
Returns
Type |
---|
System.Boolean |
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.ShouldGridTryToHandlePreviewKeyDown(System.Windows.Input.KeyEventArgs)
UnwireTemplateParts(GridCellGridListControlDropDown)
Declaration
protected override void UnwireTemplateParts(GridCellGridListControlDropDown uiElement)
Parameters
Type | Name | Description |
---|---|---|
GridCellGridListControlDropDown | uiElement |
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.UnwireTemplateParts(Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown)
WireTemplateParts(GridCellGridListControlDropDown)
Declaration
protected override void WireTemplateParts(GridCellGridListControlDropDown uiElement)
Parameters
Type | Name | Description |
---|---|---|
GridCellGridListControlDropDown | uiElement |
Overrides
Syncfusion.Windows.Controls.Grid.GridCellDropDownCellRenderer<Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown>.WireTemplateParts(Syncfusion.Windows.Controls.Grid.GridCellGridListControlDropDown)
Implements
System.IDisposable