WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class VirtualizingItemsPanel - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class VirtualizingItemsPanel

    Inheritance
    System.Object
    VirtualizingItemsPanel
    Implements
    System.Windows.Controls.Primitives.IScrollInfo
    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    public class VirtualizingItemsPanel : VirtualizingPanel, IScrollInfo

    Constructors

    VirtualizingItemsPanel()

    Declaration
    public VirtualizingItemsPanel()

    Fields

    ItemsHeightProperty

    Declaration
    public static readonly DependencyProperty ItemsHeightProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    CanHorizontallyScroll

    Declaration
    public bool CanHorizontallyScroll { get; set; }
    Property Value
    Type Description
    System.Boolean

    CanVerticallyScroll

    Declaration
    public bool CanVerticallyScroll { get; set; }
    Property Value
    Type Description
    System.Boolean

    ExtentHeight

    Declaration
    public double ExtentHeight { get; }
    Property Value
    Type Description
    System.Double

    ExtentWidth

    Declaration
    public double ExtentWidth { get; }
    Property Value
    Type Description
    System.Double

    HorizontalOffset

    Declaration
    public double HorizontalOffset { get; }
    Property Value
    Type Description
    System.Double

    ItemsHeight

    Gets or sets the height of the row.

    Declaration
    public double ItemsHeight { get; set; }
    Property Value
    Type Description
    System.Double

    The height of the row.

    ScrollOwner

    Declaration
    public ScrollViewer ScrollOwner { get; set; }
    Property Value
    Type Description
    System.Windows.Controls.ScrollViewer

    VerticalOffset

    Declaration
    public double VerticalOffset { get; }
    Property Value
    Type Description
    System.Double

    ViewportHeight

    Declaration
    public double ViewportHeight { get; }
    Property Value
    Type Description
    System.Double

    ViewportWidth

    Declaration
    public double ViewportWidth { get; }
    Property Value
    Type Description
    System.Double

    Methods

    ArrangeOverride(Size)

    Declaration
    protected override Size ArrangeOverride(Size finalSize)
    Parameters
    Type Name Description
    System.Windows.Size finalSize
    Returns
    Type Description
    System.Windows.Size

    LineDown()

    Declaration
    public void LineDown()

    LineLeft()

    Since we are not providing virtualizaion towards horizantal, it is not manditory to implement these methods.

    Declaration
    public void LineLeft()

    LineRight()

    Declaration
    public void LineRight()

    LineUp()

    Declaration
    public void LineUp()

    MakeVisible(Visual, Rect)

    Declaration
    public Rect MakeVisible(Visual visual, Rect rectangle)
    Parameters
    Type Name Description
    System.Windows.Media.Visual visual
    System.Windows.Rect rectangle
    Returns
    Type Description
    System.Windows.Rect

    MeasureOverride(Size)

    Declaration
    protected override Size MeasureOverride(Size availableSize)
    Parameters
    Type Name Description
    System.Windows.Size availableSize
    Returns
    Type Description
    System.Windows.Size

    MouseWheelDown()

    Declaration
    public void MouseWheelDown()

    MouseWheelLeft()

    Declaration
    public void MouseWheelLeft()

    MouseWheelRight()

    Declaration
    public void MouseWheelRight()

    MouseWheelUp()

    Declaration
    public void MouseWheelUp()

    OnInitialized(EventArgs)

    Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.

    Declaration
    protected override void OnInitialized(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    The System.Windows.RoutedEventArgs that contains the event data.

    OnItemsChanged(Object, ItemsChangedEventArgs)

    When items are removed, remove the corresponding UI if necessary

    Declaration
    protected override void OnItemsChanged(object sender, ItemsChangedEventArgs args)
    Parameters
    Type Name Description
    System.Object sender
    System.Windows.Controls.Primitives.ItemsChangedEventArgs args

    PageDown()

    Declaration
    public void PageDown()

    PageLeft()

    Declaration
    public void PageLeft()

    PageRight()

    Declaration
    public void PageRight()

    PageUp()

    Declaration
    public void PageUp()

    SetHorizontalOffset(Double)

    Declaration
    public void SetHorizontalOffset(double offset)
    Parameters
    Type Name Description
    System.Double offset

    SetVerticalOffset(Double)

    Declaration
    public void SetVerticalOffset(double offset)
    Parameters
    Type Name Description
    System.Double offset

    Implements

    System.Windows.Controls.Primitives.IScrollInfo
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved