New to Telerik UI for WPFStart a free 30-day trial

Definition

Namespace:Telerik.Windows.Rendering

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

C#
public abstract class ScrollablePanel : Panel

Inheritance: objectScrollablePanel

Derived Classes: VirtualizedPanel

Constructors

C#
protected ScrollablePanel()

Fields

C#
public static readonly DependencyProperty CalculatedHorizontalScrollBarVisibilityProperty
C#
public static readonly DependencyProperty CalculatedVerticalScrollBarVisibilityProperty

ExtentHeightProperty

DependencyProperty

C#
public static readonly DependencyProperty ExtentHeightProperty

ExtentWidthProperty

DependencyProperty

C#
public static readonly DependencyProperty ExtentWidthProperty

HorizontalOffsetProperty

DependencyProperty

C#
public static readonly DependencyProperty HorizontalOffsetProperty

VerticalOffsetProperty

DependencyProperty

C#
public static readonly DependencyProperty VerticalOffsetProperty

ViewportHeightProperty

DependencyProperty

C#
public static readonly DependencyProperty ViewportHeightProperty

ViewportWidthProperty

DependencyProperty

C#
public static readonly DependencyProperty ViewportWidthProperty

Properties

C#
public Visibility CalculatedHorizontalScrollBarVisibility { get; }
C#
public Visibility CalculatedVerticalScrollBarVisibility { get; }
C#
public double ExtentHeight { get; }
C#
public double ExtentWidth { get; }
C#
public double HorizontalOffset { get; set; }
C#
public double VerticalOffset { get; set; }
C#
protected Rect Viewport { get; }
C#
public double ViewportHeight { get; }
C#
public double ViewportWidth { get; }

Methods

C#
protected abstract double GetLineHeight()
Returns:

double

C#
protected abstract double GetLineWidth()
Returns:

double

C#
protected override sealed Size MeasureOverride(Size availableSize)
Parameters:availableSizeSizeReturns:

Size

C#
protected abstract Size MeasureOverrideCore(Size availableSize)
Parameters:availableSizeSizeReturns:

Size