Class OverviewContentHolder
Represents the class for content holder of the overview control.
Inheritance
System.Object
OverviewContentHolder
Implements
System.Windows.Controls.Primitives.IScrollInfo
Assembly: Syncfusion.Shared.WPF.dll
Syntax
public class OverviewContentHolder : Control, IOverviewPanel, IScrollInfo
Constructors
OverviewContentHolder()
Declaration
public OverviewContentHolder()
Fields
AllowResizeProperty
Declaration
public static readonly DependencyProperty AllowResizeProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
AnimationEnabledProperty
Declaration
public static readonly DependencyProperty AnimationEnabledProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ContentProperty
Declaration
public static readonly DependencyProperty ContentProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
EnableFitToPageProperty
Declaration
public static readonly DependencyProperty EnableFitToPageProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ExtraPanningEvent Routed event.
Declaration
public static readonly RoutedEvent ExtraPanningEvent
Field Value
| Type |
| System.Windows.RoutedEvent |
FitToPageEvent
Declaration
public static readonly RoutedEvent FitToPageEvent
Field Value
| Type |
| System.Windows.RoutedEvent |
IsPanEnabledProperty
Declaration
public static readonly DependencyProperty IsPanEnabledProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
IsZoomEnabledProperty
Declaration
public static readonly DependencyProperty IsZoomEnabledProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
IsZoomInEnabledProperty
Declaration
public static readonly DependencyProperty IsZoomInEnabledProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
IsZoomOutEnabledProperty
Declaration
public static readonly DependencyProperty IsZoomOutEnabledProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
IsZoomResetEnabledProperty
Declaration
public static readonly DependencyProperty IsZoomResetEnabledProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
IsZoomToEnabledProperty
Declaration
public static readonly DependencyProperty IsZoomToEnabledProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
MaximumZoomProperty
Declaration
public static readonly DependencyProperty MaximumZoomProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
MinimumZoomProperty
Declaration
public static readonly DependencyProperty MinimumZoomProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
OriginProperty
Declaration
public static readonly DependencyProperty OriginProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
PageBackgroundProperty
Declaration
public static readonly DependencyProperty PageBackgroundProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ScaleProperty
Declaration
public static readonly DependencyProperty ScaleProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomFactorProperty
Declaration
public static readonly DependencyProperty ZoomFactorProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomInGestureProperty
Declaration
public static readonly DependencyProperty ZoomInGestureProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomInProperty
Declaration
public static readonly DependencyProperty ZoomInProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomModeProperty
Declaration
public static readonly DependencyProperty ZoomModeProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomOutGestureProperty
Declaration
public static readonly DependencyProperty ZoomOutGestureProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomOutProperty
Declaration
public static readonly DependencyProperty ZoomOutProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomResetProperty
Declaration
public static readonly DependencyProperty ZoomResetProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
ZoomToProperty
Declaration
public static readonly DependencyProperty ZoomToProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Properties
AllowResize
Declaration
public bool AllowResize { get; set; }
Property Value
AnimationEnabled
Declaration
public bool AnimationEnabled { get; set; }
Property Value
CanHorizontallyScroll
Declaration
public bool CanHorizontallyScroll { get; set; }
Property Value
CanVerticallyScroll
Declaration
public bool CanVerticallyScroll { get; set; }
Property Value
Content
Declaration
public UIElement Content { get; set; }
Property Value
| Type |
| System.Windows.UIElement |
EnableFitToPage
Declaration
public bool EnableFitToPage { 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
IsPanEnabled
Declaration
public bool IsPanEnabled { get; set; }
Property Value
IsZoomEnabled
Declaration
public bool IsZoomEnabled { get; set; }
Property Value
IsZoomInEnabled
Declaration
public bool IsZoomInEnabled { get; set; }
Property Value
IsZoomOutEnabled
Declaration
public bool IsZoomOutEnabled { get; set; }
Property Value
IsZoomResetEnabled
Declaration
public bool IsZoomResetEnabled { get; set; }
Property Value
IsZoomToEnabled
Declaration
public bool IsZoomToEnabled { get; set; }
Property Value
MaximumZoom
Declaration
public double MaximumZoom { get; set; }
Property Value
MinimumZoom
Declaration
public double MinimumZoom { get; set; }
Property Value
PageBackground
Declaration
public Brush PageBackground { get; set; }
Property Value
| Type |
| System.Windows.Media.Brush |
Scale
Declaration
public double Scale { get; set; }
Property Value
ScrollOwner
Declaration
public ScrollViewer ScrollOwner { get; set; }
Property Value
| Type |
| System.Windows.Controls.ScrollViewer |
VerticalOffset
Declaration
public double VerticalOffset { get; }
Property Value
ViewportHeight
Declaration
public double ViewportHeight { get; }
Property Value
ViewportWidth
Declaration
public double ViewportWidth { get; }
Property Value
ZoomFactor
Declaration
public double ZoomFactor { get; set; }
Property Value
ZoomIn
Declaration
public ICommand ZoomIn { get; set; }
Property Value
| Type |
| System.Windows.Input.ICommand |
ZoomInGesture
Declaration
public ZoomGesture ZoomInGesture { get; set; }
Property Value
ZoomMode
Declaration
public ZoomMode ZoomMode { get; set; }
Property Value
ZoomOut
Declaration
public ICommand ZoomOut { get; set; }
Property Value
| Type |
| System.Windows.Input.ICommand |
ZoomOutGesture
Declaration
public ZoomGesture ZoomOutGesture { get; set; }
Property Value
ZoomReset
Declaration
public ICommand ZoomReset { get; set; }
Property Value
| Type |
| System.Windows.Input.ICommand |
ZoomTo
Declaration
public ICommand ZoomTo { get; set; }
Property Value
| Type |
| System.Windows.Input.ICommand |
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
| Type |
Name |
Description |
| System.Windows.Size |
finalSize |
|
Returns
FitToPage()
Declaration
GetOrigin(DependencyObject)
Declaration
public static Point GetOrigin(DependencyObject obj)
Parameters
| Type |
Name |
Description |
| System.Windows.DependencyObject |
obj |
|
Returns
| Type |
| System.Windows.Point |
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
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()
OnContentChanged(Object, Object)
Declaration
protected virtual void OnContentChanged(object oldContent, object newContent)
Parameters
| Type |
Name |
Description |
| System.Object |
oldContent |
|
| System.Object |
newContent |
|
OnMouseLeftButtonDown(MouseButtonEventArgs)
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Windows.Input.MouseButtonEventArgs |
e |
|
OnMouseLeftButtonUp(MouseButtonEventArgs)
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Windows.Input.MouseButtonEventArgs |
e |
|
OnMouseMove(MouseEventArgs)
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Windows.Input.MouseEventArgs |
e |
|
OnMouseRightButtonUp(MouseButtonEventArgs)
Declaration
protected override void OnMouseRightButtonUp(MouseButtonEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Windows.Input.MouseButtonEventArgs |
e |
|
OnMouseWheel(MouseWheelEventArgs)
Declaration
protected override void OnMouseWheel(MouseWheelEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Windows.Input.MouseWheelEventArgs |
e |
|
PageDown()
Declaration
PageLeft()
Declaration
Declaration
PageUp()
Declaration
SetHorizontalOffset(Double)
Declaration
public void SetHorizontalOffset(double offset)
Parameters
| Type |
Name |
Description |
| System.Double |
offset |
|
SetOrigin(DependencyObject, Point)
Declaration
public static void SetOrigin(DependencyObject obj, Point value)
Parameters
| Type |
Name |
Description |
| System.Windows.DependencyObject |
obj |
|
| System.Windows.Point |
value |
|
SetVerticalOffset(Double)
Declaration
public void SetVerticalOffset(double offset)
Parameters
| Type |
Name |
Description |
| System.Double |
offset |
|
Events
Declaration
public event OverviewContentHolder.ExtraPanningEventEventHandler ExtraPanning
Event Type
UpdateFitToPage
Declaration
public event OverviewContentHolder.OverviewFitPageEventHandler UpdateFitToPage
Event Type
Implements
System.Windows.Controls.Primitives.IScrollInfo