Class GridCellDoubleEditCellRenderer
Implements the renderer part of a double edit cell.
Inheritance
System.Object
GridCellDoubleEditCellRenderer
Implements
System.IDisposable
Inherited Members
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)
System.Object.ToString()
Namespace: Syncfusion.Windows.Controls.Grid
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridCellDoubleEditCellRenderer : GridVirtualizingCellRenderer<DoubleTextBox>, IGridCellRenderer, ICellRenderer, IHitTestSelectCells, IStyleChanged, IDisposable, IAllowKeepAliveOnlyCurrentCell
Constructors
GridCellDoubleEditCellRenderer()
Initializes a new GridCellDoubleEditCellRenderer object for the given cell.
Declaration
public GridCellDoubleEditCellRenderer()
Methods
ArrangeUIElement(ArrangeCellArgs, DoubleTextBox, GridRenderStyleInfo)
Declaration
protected override void ArrangeUIElement(ArrangeCellArgs aca, DoubleTextBox uiElement, GridRenderStyleInfo style)
Parameters
| Type | Name | Description |
|---|---|---|
| ArrangeCellArgs | aca | |
| DoubleTextBox | uiElement | |
| GridRenderStyleInfo | style |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Shared.DoubleTextBox>.ArrangeUIElement(Syncfusion.Windows.Controls.Cells.ArrangeCellArgs, Syncfusion.Windows.Shared.DoubleTextBox, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
GetControlTextFromEditorCore(DoubleTextBox)
Declaration
protected override string GetControlTextFromEditorCore(DoubleTextBox uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| DoubleTextBox | uiElement |
Returns
| Type |
|---|
| System.String |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.DoubleTextBox>.GetControlTextFromEditorCore(Syncfusion.Windows.Shared.DoubleTextBox)
GetControlValueFromEditorCore(DoubleTextBox)
Declaration
protected override object GetControlValueFromEditorCore(DoubleTextBox uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| DoubleTextBox | uiElement |
Returns
| Type |
|---|
| System.Object |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.DoubleTextBox>.GetControlValueFromEditorCore(Syncfusion.Windows.Shared.DoubleTextBox)
OnActivated()
Declaration
protected override void OnActivated()
Overrides
OnDeactivated()
Declaration
protected override void OnDeactivated()
Overrides
OnEditingComplete()
Declaration
protected override void OnEditingComplete()
Overrides
OnEnteredEditMode()
Declaration
protected override void OnEnteredEditMode()
Overrides
OnGridPreviewTextInput(TextCompositionEventArgs)
Declaration
protected override void OnGridPreviewTextInput(TextCompositionEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Input.TextCompositionEventArgs | e |
Overrides
OnInitialize()
Declaration
protected override void OnInitialize()
Overrides
OnInitializeContent(DoubleTextBox, GridRenderStyleInfo)
Initializes the content of the currency cell using the information from the cell style (value, text, behavior etc.).
Declaration
public override void OnInitializeContent(DoubleTextBox uiElement, GridRenderStyleInfo style)
Parameters
| Type | Name | Description |
|---|---|---|
| DoubleTextBox | uiElement | The currency text box. |
| GridRenderStyleInfo | style | The cell style info. |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.DoubleTextBox>.OnInitializeContent(Syncfusion.Windows.Shared.DoubleTextBox, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
OnRender(DrawingContext, RenderCellArgs, GridRenderStyleInfo)
Declaration
protected override void OnRender(DrawingContext dc, RenderCellArgs rca, GridRenderStyleInfo style)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Media.DrawingContext | dc | |
| RenderCellArgs | rca | |
| GridRenderStyleInfo | style |
Overrides
Syncfusion.Windows.Controls.Cells.CellRendererBase<Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo>.OnRender(System.Windows.Media.DrawingContext, Syncfusion.Windows.Controls.Cells.RenderCellArgs, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
OnSetFocus()
Declaration
protected override void OnSetFocus()
Overrides
OnUnwireUIElement(DoubleTextBox)
Declaration
protected override void OnUnwireUIElement(DoubleTextBox uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| DoubleTextBox | uiElement |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.DoubleTextBox>.OnUnwireUIElement(Syncfusion.Windows.Shared.DoubleTextBox)
OnWireUIElement(DoubleTextBox)
Declaration
protected override void OnWireUIElement(DoubleTextBox uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| DoubleTextBox | uiElement |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.DoubleTextBox>.OnWireUIElement(Syncfusion.Windows.Shared.DoubleTextBox)
RaiseGridCellClick(Int32, Int32, MouseControllerEventArgs)
Raises Grid Cell Click event.
Declaration
public override void RaiseGridCellClick(int rowIndex, int colIndex, MouseControllerEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | rowIndex | The cell row index. |
| System.Int32 | colIndex | The cell column index. |
| MouseControllerEventArgs | e | A reference to MouseControllerEventArgs. |
Overrides
RefreshContent()
Refreshes the current cell content.
Declaration
public override void RefreshContent()
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.DoubleTextBox>.RefreshContent()
ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)
Declaration
protected override bool ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Input.KeyEventArgs | e |
Returns
| Type |
|---|
| System.Boolean |
Overrides
Implements
System.IDisposable