Class ScrollableContentViewer
Inheritance
System.Object
ScrollableContentViewer
Implements
System.IDisposable
Assembly: Syncfusion.SfGrid.UWP.dll
Syntax
public class ScrollableContentViewer : ContentControl, IDisposable
Constructors
ScrollableContentViewer()
Declaration
public ScrollableContentViewer()
Fields
ComputedHorizontalScrollBarVisibilityProperty
Declaration
public static readonly DependencyProperty ComputedHorizontalScrollBarVisibilityProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
ComputedVerticalScrollBarVisibilityProperty
Declaration
public static readonly DependencyProperty ComputedVerticalScrollBarVisibilityProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
ExtentHeightProperty
Declaration
public static readonly DependencyProperty ExtentHeightProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
ExtentWidthProperty
Declaration
public static readonly DependencyProperty ExtentWidthProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
HorizontalOffsetProperty
Declaration
public static readonly DependencyProperty HorizontalOffsetProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
HorizontalScrollBarVisibilityProperty
Declaration
public static readonly DependencyProperty HorizontalScrollBarVisibilityProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
OwnerProperty
Declaration
public static readonly DependencyProperty OwnerProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
ScrollableHeightProperty
Declaration
public static readonly DependencyProperty ScrollableHeightProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
ScrollableWidthProperty
Declaration
public static readonly DependencyProperty ScrollableWidthProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
VerticalOffsetProperty
Declaration
public static readonly DependencyProperty VerticalOffsetProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
VerticalScrollBarVisibilityProperty
Declaration
public static readonly DependencyProperty VerticalScrollBarVisibilityProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
ViewportHeightProperty
Declaration
public static readonly DependencyProperty ViewportHeightProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
ViewportWidthProperty
Declaration
public static readonly DependencyProperty ViewportWidthProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
Properties
ComputedHorizontalScrollBarVisibility
Declaration
public Visibility ComputedHorizontalScrollBarVisibility { get; }
Property Value
Type |
Windows.UI.Xaml.Visibility |
ComputedVerticalScrollBarVisibility
Declaration
public Visibility ComputedVerticalScrollBarVisibility { get; }
Property Value
Type |
Windows.UI.Xaml.Visibility |
ExtentHeight
Declaration
public double ExtentHeight { get; }
Property Value
ExtentWidth
Declaration
public double ExtentWidth { get; }
Property Value
HorizontalOffset
Declaration
public double HorizontalOffset { get; }
Property Value
HorizontalScrollBarVisibility
Declaration
public ScrollBarVisibility HorizontalScrollBarVisibility { get; set; }
Property Value
Type |
Windows.UI.Xaml.Controls.ScrollBarVisibility |
LastMove
Declaration
public DateTime LastMove { get; }
Property Value
Owner
Declaration
public DependencyObject Owner { get; set; }
Property Value
Type |
Windows.UI.Xaml.DependencyObject |
ScrollableHeight
Declaration
public double ScrollableHeight { get; }
Property Value
ScrollableWidth
Declaration
public double ScrollableWidth { get; }
Property Value
TimeOut
Declaration
public TimeSpan TimeOut { get; }
Property Value
VerticalOffset
Declaration
public double VerticalOffset { get; }
Property Value
VerticalScrollBarVisibility
Declaration
public ScrollBarVisibility VerticalScrollBarVisibility { get; set; }
Property Value
Type |
Windows.UI.Xaml.Controls.ScrollBarVisibility |
ViewportHeight
Declaration
public double ViewportHeight { get; }
Property Value
ViewportWidth
Declaration
public double ViewportWidth { get; }
Property Value
Methods
Dispose()
Declaration
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool isDisposing)
Parameters
Type |
Name |
Description |
System.Boolean |
isDisposing |
|
GetHorizontalScrollBarVisibility(DependencyObject)
Declaration
public static ScrollBarVisibility GetHorizontalScrollBarVisibility(DependencyObject element)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.DependencyObject |
element |
|
Returns
Type |
Windows.UI.Xaml.Controls.ScrollBarVisibility |
GetVerticalScrollBarVisibility(DependencyObject)
Declaration
public static ScrollBarVisibility GetVerticalScrollBarVisibility(DependencyObject element)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.DependencyObject |
element |
|
Returns
Type |
Windows.UI.Xaml.Controls.ScrollBarVisibility |
InvalidateScrollInfo()
Declaration
public void InvalidateScrollInfo()
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type |
Name |
Description |
Windows.Foundation.Size |
availableSize |
|
Returns
Type |
Windows.Foundation.Size |
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
OnKeyDown(KeyRoutedEventArgs)
Declaration
protected override void OnKeyDown(KeyRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.KeyRoutedEventArgs |
e |
|
OnManipulationCompleted(ManipulationCompletedRoutedEventArgs)
Declaration
protected override void OnManipulationCompleted(ManipulationCompletedRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs |
e |
|
OnManipulationDelta(ManipulationDeltaRoutedEventArgs)
Declaration
protected override void OnManipulationDelta(ManipulationDeltaRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs |
e |
|
OnManipulationInertiaStarting(ManipulationInertiaStartingRoutedEventArgs)
Declaration
protected override void OnManipulationInertiaStarting(ManipulationInertiaStartingRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs |
e |
|
OnManipulationStarting(ManipulationStartingRoutedEventArgs)
Declaration
protected override void OnManipulationStarting(ManipulationStartingRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.ManipulationStartingRoutedEventArgs |
e |
|
OnPointerMoved(PointerRoutedEventArgs)
Declaration
protected override void OnPointerMoved(PointerRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.PointerRoutedEventArgs |
e |
|
OnPointerPressed(PointerRoutedEventArgs)
Declaration
protected override void OnPointerPressed(PointerRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.PointerRoutedEventArgs |
e |
|
OnPointerReleased(PointerRoutedEventArgs)
Declaration
protected override void OnPointerReleased(PointerRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.PointerRoutedEventArgs |
e |
|
OnPointerWheelChanged(PointerRoutedEventArgs)
Declaration
protected override void OnPointerWheelChanged(PointerRoutedEventArgs e)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.Input.PointerRoutedEventArgs |
e |
|
ScrollToHorizontalOffset(Double)
Declaration
public void ScrollToHorizontalOffset(double offset)
Parameters
Type |
Name |
Description |
System.Double |
offset |
|
ScrollToVerticalOffset(Double)
Declaration
public void ScrollToVerticalOffset(double offset)
Parameters
Type |
Name |
Description |
System.Double |
offset |
|
SetHorizontalScrollBarVisibility(DependencyObject, ScrollBarVisibility)
Declaration
public static void SetHorizontalScrollBarVisibility(DependencyObject element, ScrollBarVisibility horizontalScrollBarVisibility)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.DependencyObject |
element |
|
Windows.UI.Xaml.Controls.ScrollBarVisibility |
horizontalScrollBarVisibility |
|
SetVerticalScrollBarVisibility(DependencyObject, ScrollBarVisibility)
Declaration
public static void SetVerticalScrollBarVisibility(DependencyObject element, ScrollBarVisibility verticalScrollBarVisibility)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.DependencyObject |
element |
|
Windows.UI.Xaml.Controls.ScrollBarVisibility |
verticalScrollBarVisibility |
|
UnWireEvents()
Declaration
public void UnWireEvents()
WireEvents()
Dispatch Timer is a DispatcherTimer Method, Checks for User Actions to hide the Scrollbars if the Control ain't active
Declaration
Implements
System.IDisposable
Extension Methods