Class TreeGridCellHyperlinkRenderer
Inheritance
System.Object
TreeGridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>
TreeGridVirtualizingCellRenderer<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>
TreeGridCellHyperlinkRenderer
Inherited Members
Namespace: Syncfusion.UI.Xaml.TreeGrid.Cells
Assembly: Syncfusion.SfGrid.UWP.dll
Syntax
public class TreeGridCellHyperlinkRenderer : TreeGridVirtualizingCellRenderer<TextBlock, HyperlinkButton>, ITreeGridCellRenderer, IDisposable
Constructors
TreeGridCellHyperlinkRenderer()
Initializes a new instance of the TreeGridCellHyperlinkRenderer class.
Declaration
public TreeGridCellHyperlinkRenderer()
Methods
InitializeCellStyle(TreeDataColumnBase, Object)
Declaration
protected override void InitializeCellStyle(TreeDataColumnBase dataColumn, object record)
Parameters
Type | Name | Description |
---|---|---|
TreeDataColumnBase | dataColumn | |
System.Object | record |
Overrides
Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>.InitializeCellStyle(Syncfusion.UI.Xaml.TreeGrid.TreeDataColumnBase, System.Object)
OnCreateEditUIElement()
Declaration
protected override HyperlinkButton OnCreateEditUIElement()
Returns
Type | Description |
---|---|
Windows.UI.Xaml.Controls.HyperlinkButton |
Overrides
Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>.OnCreateEditUIElement()
OnInitializeEditElement(TreeDataColumnBase, HyperlinkButton, Object)
Called when [initialize edit element].
Declaration
public override void OnInitializeEditElement(TreeDataColumnBase dataColumn, HyperlinkButton uiElement, object dataContext)
Parameters
Type | Name | Description |
---|---|---|
TreeDataColumnBase | dataColumn | TreeDataColumn Which holds TreeGridColumn, RowColumnIndex and TreeGridCell |
Windows.UI.Xaml.Controls.HyperlinkButton | uiElement | Corresponding Renderer Element |
System.Object | dataContext | The data context. |
Overrides
Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRenderer<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>.OnInitializeEditElement(Syncfusion.UI.Xaml.TreeGrid.TreeDataColumnBase, Windows.UI.Xaml.Controls.HyperlinkButton, System.Object)
OnUnwireEditUIElement(HyperlinkButton)
Declaration
protected override void OnUnwireEditUIElement(HyperlinkButton uiElement)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Controls.HyperlinkButton | uiElement |
Overrides
Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>.OnUnwireEditUIElement(Windows.UI.Xaml.Controls.HyperlinkButton)
OnWireEditUIElement(HyperlinkButton)
Called when [wire edit UI element].
Declaration
protected override void OnWireEditUIElement(HyperlinkButton uiElement)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Controls.HyperlinkButton | uiElement | The UI element. |
Overrides
Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>.OnWireEditUIElement(Windows.UI.Xaml.Controls.HyperlinkButton)
ShouldGridTryToHandleKeyDown(KeyRoutedEventArgs)
Declaration
protected override bool ShouldGridTryToHandleKeyDown(KeyRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.KeyRoutedEventArgs | e |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
Syncfusion.UI.Xaml.TreeGrid.Cells.TreeGridVirtualizingCellRenderer<Windows.UI.Xaml.Controls.TextBlock, Windows.UI.Xaml.Controls.HyperlinkButton>.ShouldGridTryToHandleKeyDown(Windows.UI.Xaml.Input.KeyRoutedEventArgs)
Implements
System.IDisposable