[]
        
(Showing Draft Content)

C1.WinUI.Menu.C1MenuScrollViewer

C1MenuScrollViewer Class

C1MenuScrollViewer

Inheritance
C1MenuScrollViewer
Implements
Namespace: C1.WinUI.Menu
Assembly: C1.WinUI.Menu.dll
Syntax
public class C1MenuScrollViewer : ContentControl, IDisposable

Constructors

Name Description
C1MenuScrollViewer()

Initializes a new instance of the C1MenuScrollViewer class.

Fields

Name Description
CanScrollDownProperty

Identifies the CanScrollDown dependency property.

CanScrollLeftProperty

Identifies the CanScrollLeft dependency property.

CanScrollRightProperty

Identifies the CanScrollRight dependency property.

CanScrollUpProperty

Identifies the CanScrollUp dependency property.

ExtentHeightProperty

Identifies the ExtentHeight dependency property.

ExtentWidthProperty

Identifies the ExtentWidth dependency property.

HorizontalOffsetProperty

Identifies the HorizontalOffset dependency property.

HorizontalScrollBarVisibilityProperty

Identifies the HorizontalScrollBarVisibility dependency property.

HorizontalSmallChangeProperty

Identifies the HorizontalSmallChange dependency property.

MoveBottomCommand

Command to scroll to the bottom.

MoveDownCommand

Command to scroll down.

MoveLeftCommand

Command to scroll left.

MoveLeftEndCommand

Command to scroll totally to the left.

MoveRightCommand

Command to scroll right.

MoveRightEndCommand

Command to scroll totally to the right.

MoveTopCommand

Command to scroll to the top.

MoveUpCommand

Command to scroll up.

ScrollModeProperty

Identifies the ScrollMode dependency property.

ScrollableHeightProperty

Identifies the ScrollableHeight dependency property.

ScrollableWidthProperty

Identifies the ScrollableWidth dependency property.

VerticalOffsetProperty

Identifies the VerticalOffset dependency property.

VerticalScrollBarVisibilityProperty

Identifies the VerticalScrollBarVisibility dependency property.

VerticalSmallChangeProperty

Identifies the VerticalSmallChange dependency property.

ViewportHeightProperty

Identifies the ViewportHeight dependency property.

ViewportWidthProperty

Identifies the ViewportWidth dependency property.

Properties

Name Description
CanScrollDown

Gets a value that indicates whether the vertical scroll isn't in the bottom position.

CanScrollLeft

Gets a value that indicates whether the vertical scroll isn't in the left-most position.

CanScrollRight

Gets a value that indicates whether the vertical scroll isn't in the right-most position.

CanScrollUp

Gets a value that indicates whether the vertical scroll isn't in the top position.

ExtentHeight

Gets a value that contains the vertical size of the extent. This is a dependency property.

ExtentWidth

Gets a value that contains the horizontal size of the extent. This is a dependency property.

HorizontalOffset

Gets a value that contains the horizontal offset of the scrolled content.

HorizontalScrollBarVisibility

Gets or sets a value that indicates whether a horizontal commands should be displayed.

HorizontalSmallChange

Gets or sets the value to be added to or subtracted from the horizontal offset value when the scroll is moved.

IsDisposed

Gets whether this instance is disposed.

ScrollMode

Specifies when the scroll event should be raised.

ScrollableHeight

Gets a value that represents the vertical size of the content element that can be scrolled.

ScrollableWidth

Gets a value that represents the horizontal size of the content element that can be scrolled.

VerticalOffset

Gets a value that contains the vertical offset of the scrolled content.

VerticalScrollBarVisibility

Gets or sets a value that indicates whether a vertical commands should be displayed.

VerticalSmallChange

Gets or sets the value to be added to or subtracted from the vertical offset value when the scroll is moved.

ViewportHeight

Gets a value that contains the vertical size of the content's viewport.

ViewportWidth

Gets a value that contains the horizontal size of the content's viewport.

Methods

Name Description
Dispose()
Dispose(bool)
Finalize()

Finalizes this instance of the C1MenuScrollViewer class.

OnApplyTemplate()
ScrollDown()

Scrolls the C1MenuScrollViewer content downward by VerticalSmallChange pixels.

ScrollLeft()

Scrolls the C1MenuScrollViewer content to the left by HorizontalSmallChange pixels.

ScrollRight()

Scrolls the C1MenuScrollViewer content to the right by HorizontalSmallChange pixels.

ScrollToBottom()

Scrolls vertically to the end of the C1MenuScrollViewer content.

ScrollToEnd()

Scrolls vertically to the end of the C1MenuScrollViewer content.

ScrollToHome()

Scrolls vertically to the beginning of the C1MenuScrollViewer content.

ScrollToHorizontalOffset(double)

Scrolls to horizontal offset.

ScrollToLeftEnd()

Scrolls horizontally to the beginning of the C1MenuScrollViewer content.

ScrollToRightEnd()

Scrolls horizontally to the end of the C1MenuScrollViewer content.

ScrollToTop()

Scrolls vertically to the beginning of the C1MenuScrollViewer content.

ScrollToVerticalOffset(double)

Scrolls to vertical offset.

ScrollUp()

Scrolls the C1MenuScrollViewer content upward by VerticalSmallChange pixels.