[]
Represents a scrollable area that can contain other visible elements.
[StyleTypedProperty(Property = "ScrollTipStyle", StyleTargetType = typeof(ToolTip))]
public class C1ScrollViewer : ContentControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IDisposable
Name | Description |
---|---|
C1ScrollViewer() | Initializes a new instance of the C1ScrollViewer class. |
Name | Description |
---|---|
BottomHeaderProperty | Identifies the BottomHeader dependency property. |
BottomLeftHeaderProperty | Identifies the BottomLeftHeader dependency property. |
BottomRightHeaderProperty | Identifies the BottomRightHeader dependency property. |
BringIntoViewOnFocusChangeProperty | Identifies the BringIntoViewOnFocusChange dependency property. |
EmptyBackgroundProperty | Identifies the EmptyBackground dependency property. |
HorizontalScrollBarVisibilityProperty | Identifies the HorizontalScrollBarVisibility dependency property. |
HorizontalSmallChangeProperty | Identifies the HorizontalSmallChange dependency property. |
LeftHeaderProperty | Identifies the LeftHeader dependency property. |
MaxZoomFactorProperty | Identifies the MaxZoomFactor dependency property. |
MinZoomFactorProperty | Identifies the MinZoomFactor dependency property. |
RightHeaderProperty | Identifies the RightHeader dependency property. |
ScrollTipStyleProperty | Identifies the ScrollTipStyle dependency property. |
TopHeaderProperty | Identifies the TopHeader dependency property. |
TopLeftHeaderProperty | Identifies the TopLeftHeader dependency property. |
TopRightHeaderProperty | Identifies the TopRightHeader dependency property. |
VerticalScrollBarVisibilityProperty | Identifies the VerticalScrollBarVisibility dependency property. |
VerticalSmallChangeProperty | Identifies the VerticalSmallChange dependency property. |
ZoomModeProperty | Identifies the ZoomMode dependency property. |
_emptyBackground | Gets or sets a brush that describes the background of an empty space in the corner between the vertical and horizontal scrollbars. |
Name | Description |
---|---|
BottomHeader | Gets or sets the content of the bottom header. |
BottomLeftHeader | Gets or sets the content of the bottom-left header. |
BottomRightHeader | Gets or sets the content of the bottom right header. |
BringIntoViewOnFocusChange | Gets or sets a value that determines whether the C1ScrollViewer uses a bring-into-view scroll behavior when an item in the view gets focus. |
EmptyBackground | Gets or sets a brush that describes the background of an empty space in the corner between the vertical and horizontal scrollbars. |
ExtentHeight | Gets the vertical size of all the scrollable content in the C1ScrollViewer. |
ExtentWidth | Gets the horizontal size of all the scrollable content in the C1ScrollViewer. |
HorizontalOffset | Gets the distance the content has been scrolled horizontally. |
HorizontalScrollBarVisibility | Gets or sets a value that indicates whether a horizontal ScrollBar should be displayed. |
HorizontalSmallChange | Gets or sets how long the content is scrolled horizontally when pressing scrollbar buttons. |
IsDisposed | Gets whether this instance is disposed. |
LeftHeader | Gets or sets the content of the left header. |
MaxZoomFactor | Gets or sets a value that indicates the maximum permitted run-time value of ZoomFactor. |
MinZoomFactor | Gets or sets a value that indicates the minimum permitted run-time value of ZoomFactor. |
RightHeader | Gets or sets the content of the right header. |
ScrollTipStyle | Gets or set the style of the tooltip |
ScrollableHeight | Gets a value that represents the vertical size of the area that can be scrolled; the difference between the height of the extent and the height of the viewport. |
ScrollableWidth | Gets a value that represents the horizontal size of the area that can be scrolled; the difference between the width of the extent and the width of the viewport. |
TopHeader | Gets or sets the content of the top header. |
TopLeftHeader | Gets or sets the content of the top-left header. |
TopRightHeader | Gets or sets the content of the top right header. |
VerticalOffset | Gets the distance the content has been scrolled vertically. |
VerticalScrollBarVisibility | Gets or sets a value that indicates whether a vertical ScrollBar should be displayed. |
VerticalSmallChange | Gets or sets how long the content is scrolled vertically when pressing scrollbar buttons. |
ViewportHeight | Gets the vertical size of the viewable content. |
ViewportWidth | Gets the horizontal size of the viewable content. |
VisualChildrenCount | |
ZoomFactor | Gets a value that indicates the current zoom factor engaged for content scaling. |
ZoomMode | Gets or sets a value that indicates whether zoom behavior in the ScrollViewer content is enabled. |
Name | Description |
---|---|
ArrangeOverride(Size) | |
ChangeView(double?, double?, double?, bool) | Changes the view. |
Dispose() | |
Dispose(bool) | |
Finalize() | Finalizes this instance of the C1ScrollViewer class. |
GetVisualChild(int) | |
HitTestCore(PointHitTestParameters) | |
MeasureOverride(Size) | |
OnApplyTemplate() | |
OnContentChanged(object, object) | |
OnCreateAutomationPeer() | |
OnMouseMove(MouseEventArgs) | |
OnRenderSizeChanged(SizeChangedInfo) | |
OnToolTipShown(ScrollBar) | Raises the ToolTipShown event, determining the appropriate tooltip position based on user-defined input or scrollbar movement. |
OnViewChanged(C1ScrollViewerViewChangedEventArgs) | Raises the ViewChanged event. |
OnViewChanging(C1ScrollViewerViewChangingEventArgs) | Raises the ViewChanging event. |
Name | Description |
---|---|
ToolTipShown | Define the ToolTipShown event |
ViewChanged | Occurs when manipulations such as scrolling and zooming have caused the view to change. |
ViewChanging | Occurs when manipulations such as scrolling and zooming cause the view to change. |