Class ScrollableContentPresenter
Inheritance
System.Object
ScrollableContentPresenter
Implements
System.Windows.Controls.Primitives.IScrollInfo
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public class ScrollableContentPresenter : ContentPresenter, IScrollableInfo, IScrollInfo
Constructors
ScrollableContentPresenter()
Declaration
public ScrollableContentPresenter()
Fields
TemplatedParentProperty
Declaration
public static readonly DependencyProperty TemplatedParentProperty
Field Value
Type |
System.Windows.DependencyProperty |
Properties
CanHorizontallyScroll
Declaration
public bool CanHorizontallyScroll { get; set; }
Property Value
CanVerticallyScroll
Declaration
public bool CanVerticallyScroll { get; set; }
Property Value
ExtentHeight
Declaration
public double ExtentHeight { get; }
Property Value
ExtentWidth
Declaration
public double ExtentWidth { get; }
Property Value
HorizontalOffset
Declaration
public double HorizontalOffset { get; }
Property Value
HorizontalPadding
Declaration
public double HorizontalPadding { get; set; }
Property Value
ScrollableOwner
Declaration
public ScrollableContentViewer ScrollableOwner { get; set; }
Property Value
TemplatedParent
Declaration
public DependencyObject TemplatedParent { get; set; }
Property Value
Type |
System.Windows.DependencyObject |
VerticalOffset
Declaration
public double VerticalOffset { get; }
Property Value
VerticalPadding
Declaration
public double VerticalPadding { get; set; }
Property Value
ViewportHeight
Declaration
public double ViewportHeight { get; }
Property Value
ViewportWidth
Declaration
public double ViewportWidth { get; }
Property Value
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type |
Name |
Description |
System.Windows.Size |
finalSize |
|
Returns
LineDown()
Declaration
LineLeft()
Declaration
LineRight()
Declaration
LineUp()
Declaration
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
MakeVisible(UIElement, Rect)
Declaration
public Rect MakeVisible(UIElement visual, Rect rectangle)
Parameters
Type |
Name |
Description |
System.Windows.UIElement |
visual |
|
System.Windows.Rect |
rectangle |
|
Returns
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type |
Name |
Description |
System.Windows.Size |
availableSize |
|
Returns
MouseWheelDown()
Declaration
public void MouseWheelDown()
MouseWheelLeft()
Declaration
public void MouseWheelLeft()
MouseWheelRight()
Declaration
public void MouseWheelRight()
MouseWheelUp()
Declaration
public void MouseWheelUp()
OnApplyTemplate()
Declaration
public override void OnApplyTemplate()
PageDown()
Declaration
PageLeft()
Declaration
Declaration
PageUp()
Declaration
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