Class GridFilterRowCheckBoxRenderer
Represents a class which handles the filter operation in CheckBoxColumn of a FilterRow.
Inheritance
System.Object
    
    GridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.CheckBox, Windows.UI.Xaml.Controls.CheckBox>
    
    
    GridFilterRowCheckBoxRenderer
  Inherited Members
      GridCellRendererBase.RaiseCurrentCellValidatingEvent(SfDataGrid, GridColumn, Object, Object, Object)
    
Namespace: Syncfusion.UI.Xaml.Grid.RowFilter
Assembly: Syncfusion.SfGrid.UWP.dll
Syntax
public class GridFilterRowCheckBoxRenderer : GridFilterRowCellRenderer<CheckBox, CheckBox>, IGridCellRenderer, IDisposable, IGridFilterRowRendererConstructors
GridFilterRowCheckBoxRenderer()
Initializes a new instance of the GridFilterRowCheckBoxRenderer class.
Declaration
public GridFilterRowCheckBoxRenderer()Methods
GetControlValue()
Gets the control value.
Declaration
public override object GetControlValue()Returns
| Type | 
|---|
| System.Object | 
Overrides
OnEditElementLoaded(Object, RoutedEventArgs)
Called when [edit element loaded].
Declaration
protected override void OnEditElementLoaded(object sender, RoutedEventArgs e)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | sender | The sender. | 
| Windows.UI.Xaml.RoutedEventArgs | e | The Windows.UI.Xaml.RoutedEventArgs instance containing the event data. | 
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.CheckBox, Windows.UI.Xaml.Controls.CheckBox>.OnEditElementLoaded(System.Object, Windows.UI.Xaml.RoutedEventArgs)
  
  
  
  OnInitializeEditElement(DataColumnBase, CheckBox, Object)
Method which is initialize the Renderer element Bindings with corresponding column values.
Declaration
public override void OnInitializeEditElement(DataColumnBase dataColumn, CheckBox uiElement, object dataContext)Parameters
| Type | Name | Description | 
|---|---|---|
| DataColumnBase | dataColumn | DataColumn Which holds GridColumn, RowColumnIndex and GridCell | 
| Windows.UI.Xaml.Controls.CheckBox | uiElement | Corresponding Renderer Element | 
| System.Object | dataContext | 
Overrides
Syncfusion.UI.Xaml.Grid.RowFilter.GridFilterRowCellRenderer<Windows.UI.Xaml.Controls.CheckBox, Windows.UI.Xaml.Controls.CheckBox>.OnInitializeEditElement(Syncfusion.UI.Xaml.Grid.DataColumnBase, Windows.UI.Xaml.Controls.CheckBox, System.Object)
  
  
  
  OnUnwireEditUIElement(CheckBox)
UnWire the wired events.
Declaration
protected override void OnUnwireEditUIElement(CheckBox uiElement)Parameters
| Type | Name | Description | 
|---|---|---|
| Windows.UI.Xaml.Controls.CheckBox | uiElement | 
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRendererBase<Windows.UI.Xaml.Controls.CheckBox, Windows.UI.Xaml.Controls.CheckBox>.OnUnwireEditUIElement(Windows.UI.Xaml.Controls.CheckBox)
  
  
  
  SetControlValue(Object)
Sets the control value.
Declaration
public override void SetControlValue(object value)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | value | The value. | 
Overrides
ShouldGridTryToHandleKeyDown(KeyRoutedEventArgs)
Shoulds the grid try automatic handle key down.
Declaration
protected override bool ShouldGridTryToHandleKeyDown(KeyRoutedEventArgs e)Parameters
| Type | Name | Description | 
|---|---|---|
| Windows.UI.Xaml.Input.KeyRoutedEventArgs | e | The Windows.UI.Core.KeyEventArgs instance containing the event data. | 
Returns
| Type | 
|---|
| System.Boolean | 
Overrides
Syncfusion.UI.Xaml.Grid.Cells.GridVirtualizingCellRenderer<Windows.UI.Xaml.Controls.CheckBox, Windows.UI.Xaml.Controls.CheckBox>.ShouldGridTryToHandleKeyDown(Windows.UI.Xaml.Input.KeyRoutedEventArgs)
  Implements
      System.IDisposable