Class GridCellTimeSpanEditCellRenderer
Implements the renderer part of an up down cell.
Inheritance
System.Object
GridCellTimeSpanEditCellRenderer
Implements
System.IDisposable
Inherited Members
GridVirtualizingCellRenderer<TimeSpanEdit>.RaiseGridPreviewMouseMove(RowColumnIndex, MouseEventArgs)
GridVirtualizingCellRendererBase<TimeSpanEdit>.CreateUIElement(ArrangeCellArgs, GridRenderStyleInfo)
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 GridCellTimeSpanEditCellRenderer : GridVirtualizingCellRenderer<TimeSpanEdit>, IGridCellRenderer, ICellRenderer, IHitTestSelectCells, IStyleChanged, IDisposable, IAllowKeepAliveOnlyCurrentCell
Constructors
GridCellTimeSpanEditCellRenderer()
Initializes a new GridCellTimeSpanEditCellRenderer.
Declaration
public GridCellTimeSpanEditCellRenderer()
Methods
ArrangeUIElement(ArrangeCellArgs, TimeSpanEdit, GridRenderStyleInfo)
Declaration
protected override void ArrangeUIElement(ArrangeCellArgs aca, TimeSpanEdit uiElement, GridRenderStyleInfo style)
Parameters
| Type | Name | Description |
|---|---|---|
| ArrangeCellArgs | aca | |
| TimeSpanEdit | uiElement | |
| GridRenderStyleInfo | style |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRendererBase<Syncfusion.Windows.Shared.TimeSpanEdit>.ArrangeUIElement(Syncfusion.Windows.Controls.Cells.ArrangeCellArgs, Syncfusion.Windows.Shared.TimeSpanEdit, Syncfusion.Windows.Controls.Grid.GridRenderStyleInfo)
GetControlTextFromEditorCore(TimeSpanEdit)
Declaration
protected override string GetControlTextFromEditorCore(TimeSpanEdit uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| TimeSpanEdit | uiElement |
Returns
| Type |
|---|
| System.String |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.TimeSpanEdit>.GetControlTextFromEditorCore(Syncfusion.Windows.Shared.TimeSpanEdit)
GetControlValueFromEditorCore(TimeSpanEdit)
Declaration
protected override object GetControlValueFromEditorCore(TimeSpanEdit uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| TimeSpanEdit | uiElement |
Returns
| Type |
|---|
| System.Object |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.TimeSpanEdit>.GetControlValueFromEditorCore(Syncfusion.Windows.Shared.TimeSpanEdit)
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(TimeSpanEdit, GridRenderStyleInfo)
Initializes the content of the updown cell using the information from the cell style (value, text, behavior etc.).
Declaration
public override void OnInitializeContent(TimeSpanEdit uiElement, GridRenderStyleInfo style)
Parameters
| Type | Name | Description |
|---|---|---|
| TimeSpanEdit | uiElement | |
| GridRenderStyleInfo | style | The cell style info. |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.TimeSpanEdit>.OnInitializeContent(Syncfusion.Windows.Shared.TimeSpanEdit, 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)
OnUnwireUIElement(TimeSpanEdit)
Declaration
protected override void OnUnwireUIElement(TimeSpanEdit uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| TimeSpanEdit | uiElement |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.TimeSpanEdit>.OnUnwireUIElement(Syncfusion.Windows.Shared.TimeSpanEdit)
OnWireUIElement(TimeSpanEdit)
Declaration
protected override void OnWireUIElement(TimeSpanEdit uiElement)
Parameters
| Type | Name | Description |
|---|---|---|
| TimeSpanEdit | uiElement |
Overrides
Syncfusion.Windows.Controls.Grid.GridVirtualizingCellRenderer<Syncfusion.Windows.Shared.TimeSpanEdit>.OnWireUIElement(Syncfusion.Windows.Shared.TimeSpanEdit)
RaiseGridCellClick(Int32, Int32, MouseControllerEventArgs)
Raises GridCellClick 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 MouseControllerEventArgs object. |
Overrides
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