Class GridCellHyperlinkRenderer
Inheritance
System.Object
GridVirtualizingCellRendererBase<System.Windows.Controls.TextBlock, System.Windows.Controls.TextBlock>
GridCellHyperlinkRenderer
Inherited Members
GridVirtualizingCellRenderer<TextBlock, TextBlock>.TextAlignmentToHorizontalAlignment(TextAlignment)
GridCellRendererBase.RaiseCurrentCellValidatingEvent(SfDataGrid, GridColumn, Object, Object, Object)
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.UI.Xaml.Grid.Cells
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public class GridCellHyperlinkRenderer : GridVirtualizingCellRenderer<TextBlock, TextBlock>, IGridCellRenderer, IDisposable
Constructors
GridCellHyperlinkRenderer()
Initializes a new instance of the GridCellHyperlinkRenderer class.
Declaration
public GridCellHyperlinkRenderer()
Methods
OnCreateEditUIElement()
Declaration
protected override TextBlock OnCreateEditUIElement()
Returns
Type | Description |
---|---|
System.Windows.Controls.TextBlock |
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<System.Windows.Controls.TextBlock, System.Windows.Controls.TextBlock>.OnCreateEditUIElement()
OnInitializeEditElement(DataColumnBase, TextBlock, Object)
Called when [initialize edit element].
Declaration
public override void OnInitializeEditElement(DataColumnBase dataColumn, TextBlock uiElement, object dataContext)
Parameters
Type | Name | Description |
---|---|---|
DataColumnBase | dataColumn | DataColumn Which holds GridColumn, RowColumnIndex and GridCell |
System.Windows.Controls.TextBlock | uiElement | Corresponding Renderer Element |
System.Object | dataContext | The data context. |
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRenderer<System.Windows.Controls.TextBlock, System.Windows.Controls.TextBlock>.OnInitializeEditElement(Syncfusion.UI.Xaml.Grid.DataColumnBase, System.Windows.Controls.TextBlock, System.Object)
OnRenderContent(DrawingContext, Rect, Geometry, DataColumnBase, GridCell, Object)
Declaration
protected override void OnRenderContent(DrawingContext dc, Rect cellRect, Geometry clipGeometry, DataColumnBase dataColumnBase, GridCell gridCell, object dataContext)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Media.DrawingContext | dc | |
System.Windows.Rect | cellRect | |
System.Windows.Media.Geometry | clipGeometry | |
DataColumnBase | dataColumnBase | |
GridCell | gridCell | |
System.Object | dataContext |
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<System.Windows.Controls.TextBlock, System.Windows.Controls.TextBlock>.OnRenderContent(System.Windows.Media.DrawingContext, System.Windows.Rect, System.Windows.Media.Geometry, Syncfusion.UI.Xaml.Grid.DataColumnBase, Syncfusion.UI.Xaml.Grid.GridCell, System.Object)
OnUnwireEditUIElement(TextBlock)
Declaration
protected override void OnUnwireEditUIElement(TextBlock uiElement)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Controls.TextBlock | uiElement |
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<System.Windows.Controls.TextBlock, System.Windows.Controls.TextBlock>.OnUnwireEditUIElement(System.Windows.Controls.TextBlock)
OnWireEditUIElement(TextBlock)
Called when [wire edit UI element].
Declaration
protected override void OnWireEditUIElement(TextBlock uiElement)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Controls.TextBlock | uiElement | The UI element. |
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<System.Windows.Controls.TextBlock, System.Windows.Controls.TextBlock>.OnWireEditUIElement(System.Windows.Controls.TextBlock)
ShouldGridTryToHandleKeyDown(KeyEventArgs)
Declaration
protected override bool ShouldGridTryToHandleKeyDown(KeyEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyEventArgs | e |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRenderer<System.Windows.Controls.TextBlock, System.Windows.Controls.TextBlock>.ShouldGridTryToHandleKeyDown(System.Windows.Input.KeyEventArgs)
Implements
System.IDisposable