menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class Overview - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class Overview

    Represents the class which contains data and functionalities for over view used in SfDiagram control that uses a System.Windows.Controls.Control to define their appearance.

    Inheritance
    System.Object
    Overview
    Namespace: Syncfusion.UI.Xaml.Diagram.Controls
    Assembly: Syncfusion.SfDiagram.WPF.dll
    Syntax
    public class Overview : Control

    Constructors

    Overview()

    Initializes a new instance of the Overview class.

    Declaration
    public Overview()

    Fields

    ConstraintProperty

    Provides information about the Constraint property.

    Declaration
    public static DependencyProperty ConstraintProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FocusBrushProperty

    Provides information about the FocusBrush property.

    Declaration
    public static DependencyProperty FocusBrushProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    OutlineSettingsProperty

    Provides information about the OutlineSettings property.

    Declaration
    public static DependencyProperty OutlineSettingsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ScrollContentTargetProperty

    Provides information about the ScrollContentTarget property.

    Declaration
    public static DependencyProperty ScrollContentTargetProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ScrollLimitProperty

    Provides information about the ScrollLimit property.

    Declaration
    public static DependencyProperty ScrollLimitProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowZoomSliderProperty

    Provides information about the FocusBrush property.

    Declaration
    public static DependencyProperty ShowZoomSliderProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SourceProperty

    Provides information about the Source property.

    Declaration
    public static DependencyProperty SourceProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    UnFocusBrushProperty

    Provides information about the UnFocusBrush property.

    Declaration
    public static DependencyProperty UnFocusBrushProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ViewportPositionProperty

    Provides information about the Syncfusion.UI.Xaml.Diagram.Controls.Overview.ViewportPosition property.

    Declaration
    public static DependencyProperty ViewportPositionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    VpHeightProperty

    Provides information about the Syncfusion.UI.Xaml.Diagram.Controls.Overview.VpHeight property.

    Declaration
    public static DependencyProperty VpHeightProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    VpWidthProperty

    Provides information about the VpWidthProperty property.

    Declaration
    public static DependencyProperty VpWidthProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    Constraint

    Gets or sets Constraint property of OverView.

    Declaration
    public OverviewConstraints Constraint { get; set; }
    Property Value
    Type
    OverviewConstraints

    FocusBrush

    Gets or sets the focus brush value to the over view of the control.

    Declaration
    public Brush FocusBrush { get; set; }
    Property Value
    Type
    System.Windows.Media.Brush

    OutlineSettings

    Gets or sets the outline setting values to the overview.

    Declaration
    public OutlineSettings OutlineSettings { get; set; }
    Property Value
    Type
    OutlineSettings

    ScrollContentTarget

    Gets or sets the scroll content target to the overview which parnet content is showing in over view.

    Declaration
    public FrameworkElement ScrollContentTarget { get; set; }
    Property Value
    Type
    System.Windows.FrameworkElement

    ScrollLimit

    Gets or sets the scrolling limit value to the over view.

    Declaration
    public ScrollLimit ScrollLimit { get; set; }
    Property Value
    Type
    ScrollLimit

    ShowZoomSlider

    Gets or sets the focus brush value to the over view of the control.

    Declaration
    public bool ShowZoomSlider { get; set; }
    Property Value
    Type
    System.Boolean

    Source

    Gets or sets the source value of the overview.

    Declaration
    public DependencyObject Source { get; set; }
    Property Value
    Type
    System.Windows.DependencyObject

    UnFocusBrush

    Gets or sets the unfocusing area brush color of the over view.

    Declaration
    public Brush UnFocusBrush { get; set; }
    Property Value
    Type
    System.Windows.Media.Brush

    Methods

    ArrangeOverride(Size)

    Overridden to positions the over view and its child elements and determines a size for the overview control.

    Declaration
    protected override Size ArrangeOverride(Size arrangeBounds)
    Parameters
    Type Name Description
    System.Windows.Size arrangeBounds

    The bounds value of the overview in which bounds value the control is going to arrange.

    Returns
    Type Description
    System.Windows.Size

    The size of the over view control.

    MeasureOverride(Size)

    Overridden to measure the over view and its child elements and determines a size for the overview control.

    Declaration
    protected override Size MeasureOverride(Size constraint)
    Parameters
    Type Name Description
    System.Windows.Size constraint

    The size of the over view control in which size the elements are going to measure.

    Returns
    Type Description
    System.Windows.Size

    Returns the size of the over view control.

    OnApplyTemplate()

    Overridden to apply the template value to the over view.

    Declaration
    public override void OnApplyTemplate()

    OnCreateAutomationPeer()

    Overridden to create the automation peer to the overview.

    Declaration
    protected override AutomationPeer OnCreateAutomationPeer()
    Returns
    Type Description
    System.Windows.Automation.Peers.AutomationPeer

    Returns instance of OverviewAutomationPeer class.

    Events

    OverviewChangedEvent

    Represents the event which occurs when over view is changed.

    Declaration
    public event OverviewChangedEventHandler OverviewChangedEvent
    Event Type
    Type
    OverviewChangedEventHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved