Class VirtualizingCellsControl
Inheritance
System.Object
VirtualizingCellsControl
Assembly: Syncfusion.SfGrid.UWP.dll
Syntax
public class VirtualizingCellsControl : ContentControl
Constructors
VirtualizingCellsControl()
Initialize a new instance of the DataGridRowControl class.
Declaration
public VirtualizingCellsControl()
Fields
CurrentFocusBorderMarginProperty
Declaration
public static readonly DependencyProperty CurrentFocusBorderMarginProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
CurrentFocusRowVisibilityProperty
Declaration
public static readonly DependencyProperty CurrentFocusRowVisibilityProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
GroupRowSelectionBrushProperty
Declaration
public static readonly DependencyProperty GroupRowSelectionBrushProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
HighlightBorderClipRectProperty
Declaration
public static readonly DependencyProperty HighlightBorderClipRectProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
HighlightSelectionBorderVisiblityProperty
Dependency registration for HighlightSelectionBorderVisiblity
Declaration
public static readonly DependencyProperty HighlightSelectionBorderVisiblityProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
RowBackgroundClipProperty
Declaration
public static readonly DependencyProperty RowBackgroundClipProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
RowHighlightBorderThicknessProperty
Dependeny registration for SelectionBackground.
Declaration
public static readonly DependencyProperty RowHighlightBorderThicknessProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
RowHoverBackgroundBrushProperty
Dependeny registration for SelectionBackground.
Declaration
public static readonly DependencyProperty RowHoverBackgroundBrushProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
RowSelectionBrushProperty
Dependeny registration for SelectionBackground.
Declaration
public static readonly DependencyProperty RowSelectionBrushProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
SelectionBorder
Declaration
protected Border SelectionBorder
Field Value
Type |
Windows.UI.Xaml.Controls.Border |
SelectionBorderClipRectProperty
Declaration
public static readonly DependencyProperty SelectionBorderClipRectProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
SelectionBorderVisiblityProperty
Dependency registration for SelectionborderVisiblity
Declaration
public static readonly DependencyProperty SelectionBorderVisiblityProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
SelectionForegroundBrushProperty
Dependency Registration for SelectionForegroundBrush
Declaration
public static readonly DependencyProperty SelectionForegroundBrushProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
Properties
CurrentFocusBorderMargin
Preperty which holds the margin value to avoid the overlapping in Indent Cell.
Declaration
public Thickness CurrentFocusBorderMargin { get; set; }
Property Value
Type |
Windows.UI.Xaml.Thickness |
CurrentFocusRowVisibility
Property which decides whethe Focus border is visible or not.
Declaration
public Visibility CurrentFocusRowVisibility { get; set; }
Property Value
Type |
Windows.UI.Xaml.Visibility |
GroupRowSelectionBrush
Gets or sets the GroupCaptionRowSelectionBrush
Declaration
public Brush GroupRowSelectionBrush { get; set; }
Property Value
Type |
Windows.UI.Xaml.Media.Brush |
HighlightBorderClipRect
Declaration
public RectangleGeometry HighlightBorderClipRect { get; set; }
Property Value
Type |
Windows.UI.Xaml.Media.RectangleGeometry |
HighlightSelectionBorderVisiblity
Gets or Sets HighlightSelectionBorder visibility.
Which is bind to the selection border visibility property
Declaration
public Visibility HighlightSelectionBorderVisiblity { get; set; }
Property Value
Type |
Windows.UI.Xaml.Visibility |
RowBackgroundClip
Declaration
public RectangleGeometry RowBackgroundClip { get; set; }
Property Value
Type |
Windows.UI.Xaml.Media.RectangleGeometry |
RowBorderState
This property is used for Frozen and Footer rows to highlight the freezed rows.
Declaration
public string RowBorderState { get; set; }
Property Value
RowHighlightBorderThickness
Gets or sets value for Highlight Border Thickness.
Declaration
public Thickness RowHighlightBorderThickness { get; set; }
Property Value
Type |
Windows.UI.Xaml.Thickness |
RowHoverBackgroundBrush
Gets or sets value for Selection Background.
Which is bind to the Selection Border Background property.
Declaration
public Brush RowHoverBackgroundBrush { get; set; }
Property Value
Type |
Windows.UI.Xaml.Media.Brush |
RowSelectionBrush
Gets or sets value for Selection Background.
Which is bind to the Selection Border Background property.
Declaration
public Brush RowSelectionBrush { get; set; }
Property Value
Type |
Windows.UI.Xaml.Media.Brush |
SelectionBorderClipRect
Declaration
public RectangleGeometry SelectionBorderClipRect { get; set; }
Property Value
Type |
Windows.UI.Xaml.Media.RectangleGeometry |
SelectionBorderVisiblity
Gets or sets SelectionBorder visibility.
Which is bind to the Selection Border visibility property
Declaration
public Visibility SelectionBorderVisiblity { get; set; }
Property Value
Type |
Windows.UI.Xaml.Visibility |
SelectionForegroundBrush
Gets or sets the value for SelectionForegroundBrush
Declaration
public Brush SelectionForegroundBrush { get; set; }
Property Value
Type |
Windows.UI.Xaml.Media.Brush |
Methods
ApplyFixedRowVisualState(Boolean)
Invoked to apply visual state for the fixed rows.
Declaration
protected virtual void ApplyFixedRowVisualState(bool canApplyDefaultState = true)
Parameters
Type |
Name |
Description |
System.Boolean |
canApplyDefaultState |
|
Dispose()
Disposes all the resources used by the class.
Declaration
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool isDisposing)
Parameters
Type |
Name |
Description |
System.Boolean |
isDisposing |
Indicates whether the call is from Dispose method or from a finalizer.
|
OnApplyTemplate()
Invoked to apply template for datagrid rows.
Declaration
protected override void OnApplyTemplate()
OnLoaded(Object, RoutedEventArgs)
Invoked when data grid rows are loaded.
Declaration
protected virtual void OnLoaded(object sender, RoutedEventArgs e)
Parameters
Type |
Name |
Description |
System.Object |
sender |
|
Windows.UI.Xaml.RoutedEventArgs |
e |
|
Called before the PointerEntered event occurs.
Declaration
protected override void OnPointerEntered(PointerRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.PointerRoutedEventArgs |
e |
|
Called before the PointerExited event occurs.
Declaration
protected override void OnPointerExited(PointerRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.PointerRoutedEventArgs |
e |
|
Called before the PointerReleased event occurs.
Declaration
protected override void OnPointerReleased(PointerRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.PointerRoutedEventArgs |
e |
|
OnSizeChanged(Object, SizeChangedEventArgs)
Invoked when the size changed.
Declaration
protected virtual void OnSizeChanged(object sender, SizeChangedEventArgs e)
Parameters
Type |
Name |
Description |
System.Object |
sender |
|
Windows.UI.Xaml.SizeChangedEventArgs |
e |
|
SetContent()
Sets the content of a content control.
Declaration
protected virtual void SetContent()
UnwireEvents()
Declaration
protected virtual void UnwireEvents()
WireEvents()
Declaration
protected virtual void WireEvents()
Extension Methods