UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class VirtualizingCellsControl

    Show / Hide Table of Contents

    Class VirtualizingCellsControl

    Inheritance
    System.Object
    VirtualizingCellsControl
    AddNewRowControl
    CaptionSummaryRowControl
    DetailsViewRowControl
    GroupSummaryRowControl
    HeaderRowControl
    FilterRowControl
    TableSummaryRowControl
    UnBoundRowControl
    Namespace: Syncfusion.UI.Xaml.Grid
    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 Description
    Windows.UI.Xaml.DependencyProperty

    CurrentFocusRowVisibilityProperty

    Declaration
    public static readonly DependencyProperty CurrentFocusRowVisibilityProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    GroupRowSelectionBrushProperty

    Declaration
    public static readonly DependencyProperty GroupRowSelectionBrushProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    HighlightBorderClipRectProperty

    Declaration
    public static readonly DependencyProperty HighlightBorderClipRectProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    HighlightSelectionBorderVisiblityProperty

    Dependency registration for HighlightSelectionBorderVisiblity

    Declaration
    public static readonly DependencyProperty HighlightSelectionBorderVisiblityProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    RowBackgroundClipProperty

    Declaration
    public static readonly DependencyProperty RowBackgroundClipProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    RowHighlightBorderThicknessProperty

    Dependeny registration for SelectionBackground.

    Declaration
    public static readonly DependencyProperty RowHighlightBorderThicknessProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    RowHoverBackgroundBrushProperty

    Dependeny registration for SelectionBackground.

    Declaration
    public static readonly DependencyProperty RowHoverBackgroundBrushProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    RowSelectionBrushProperty

    Dependeny registration for SelectionBackground.

    Declaration
    public static readonly DependencyProperty RowSelectionBrushProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    SelectionBorder

    Declaration
    protected Border SelectionBorder
    Field Value
    Type Description
    Windows.UI.Xaml.Controls.Border

    SelectionBorderClipRectProperty

    Declaration
    public static readonly DependencyProperty SelectionBorderClipRectProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    SelectionBorderVisiblityProperty

    Dependency registration for SelectionborderVisiblity

    Declaration
    public static readonly DependencyProperty SelectionBorderVisiblityProperty
    Field Value
    Type Description
    Windows.UI.Xaml.DependencyProperty

    SelectionForegroundBrushProperty

    Dependency Registration for SelectionForegroundBrush

    Declaration
    public static readonly DependencyProperty SelectionForegroundBrushProperty
    Field Value
    Type Description
    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 Description
    Windows.UI.Xaml.Thickness

    CurrentFocusRowVisibility

    Property which decides whethe Focus border is visible or not.

    Declaration
    public Visibility CurrentFocusRowVisibility { get; set; }
    Property Value
    Type Description
    Windows.UI.Xaml.Visibility

    GroupRowSelectionBrush

    Gets or sets the GroupCaptionRowSelectionBrush

    Declaration
    public Brush GroupRowSelectionBrush { get; set; }
    Property Value
    Type Description
    Windows.UI.Xaml.Media.Brush

    HighlightBorderClipRect

    Declaration
    public RectangleGeometry HighlightBorderClipRect { get; set; }
    Property Value
    Type Description
    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 Description
    Windows.UI.Xaml.Visibility

    RowBackgroundClip

    Declaration
    public RectangleGeometry RowBackgroundClip { get; set; }
    Property Value
    Type Description
    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
    Type Description
    System.String

    RowHighlightBorderThickness

    Gets or sets value for Highlight Border Thickness.

    Declaration
    public Thickness RowHighlightBorderThickness { get; set; }
    Property Value
    Type Description
    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 Description
    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 Description
    Windows.UI.Xaml.Media.Brush

    SelectionBorderClipRect

    Declaration
    public RectangleGeometry SelectionBorderClipRect { get; set; }
    Property Value
    Type Description
    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 Description
    Windows.UI.Xaml.Visibility

    SelectionForegroundBrush

    Gets or sets the value for SelectionForegroundBrush

    Declaration
    public Brush SelectionForegroundBrush { get; set; }
    Property Value
    Type Description
    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
    public void Dispose()

    Dispose(Boolean)

    Disposes all the resources used by the VirtualizingCellsControl class.

    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

    OnPointerEntered(PointerRoutedEventArgs)

    Called before the PointerEntered event occurs.

    Declaration
    protected override void OnPointerEntered(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Windows.UI.Xaml.Input.PointerRoutedEventArgs e

    OnPointerExited(PointerRoutedEventArgs)

    Called before the PointerExited event occurs.

    Declaration
    protected override void OnPointerExited(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Windows.UI.Xaml.Input.PointerRoutedEventArgs e

    OnPointerReleased(PointerRoutedEventArgs)

    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()

    Unwires the events.

    Declaration
    protected virtual void UnwireEvents()

    WireEvents()

    Wires the events.

    Declaration
    protected virtual void WireEvents()

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved