Class Overview
Represents the class which contains data and functionalities for over view used in SfDiagram control that uses a
Inheritance
Namespace: Syncfusion.UI.Xaml.Diagram.Controls
Assembly: Syncfusion.SfDiagram.UWP.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 |
---|
Windows.UI.Xaml.DependencyProperty |
FocusBrushProperty
Provides information about the FocusBrush property.
Declaration
public static DependencyProperty FocusBrushProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
OutlineSettingsProperty
Provides information about the OutlineSettings property.
Declaration
public static DependencyProperty OutlineSettingsProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ScrollContentTargetProperty
Provides information about the ScrollContentTarget property.
Declaration
public static DependencyProperty ScrollContentTargetProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ScrollLimitProperty
Provides information about the ScrollLimit property.
Declaration
public static DependencyProperty ScrollLimitProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowZoomSliderProperty
Provides information about the FocusBrush property.
Declaration
public static DependencyProperty ShowZoomSliderProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
SourceProperty
Provides information about the Source property.
Declaration
public static DependencyProperty SourceProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
UnFocusBrushProperty
Provides information about the UnFocusBrush property.
Declaration
public static DependencyProperty UnFocusBrushProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ViewportPositionProperty
Provides information about the Syncfusion.UI.Xaml.Diagram.Controls.Overview.ViewportPosition property.
Declaration
public static DependencyProperty ViewportPositionProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
VpHeightProperty
Provides information about the Syncfusion.UI.Xaml.Diagram.Controls.Overview.VpHeight property.
Declaration
public static DependencyProperty VpHeightProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
VpWidthProperty
Provides information about the VpWidthProperty property.
Declaration
public static DependencyProperty VpWidthProperty
Field Value
Type |
---|
Windows.UI.Xaml.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 |
---|
Windows.UI.Xaml.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 |
---|
Windows.UI.Xaml.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 |
---|
Windows.UI.Xaml.DependencyObject |
UnFocusBrush
Gets or sets the unfocusing area brush color of the over view.
Declaration
public Brush UnFocusBrush { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.Brush |
Methods
add_OverviewChangedEvent(OverviewChangedEventHandler)
Declaration
public void add_OverviewChangedEvent(OverviewChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
OverviewChangedEventHandler | value |
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 |
---|---|---|
Windows.Foundation.Size | arrangeBounds | The bounds value of the overview in which bounds value the control is going to arrange. |
Returns
Type | Description |
---|---|
Windows.Foundation.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 |
---|---|---|
Windows.Foundation.Size | constraint | The size of the over view control in which size the elements are going to measure. |
Returns
Type | Description |
---|---|
Windows.Foundation.Size | Returns the size of the over view control. |
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
remove_OverviewChangedEvent(OverviewChangedEventHandler)
Declaration
public void remove_OverviewChangedEvent(OverviewChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
OverviewChangedEventHandler | value |
Events
OverviewChangedEvent
Represents the event which occurs when over view is changed.
Declaration
public event OverviewChangedEventHandler OverviewChangedEvent
Event Type
Type |
---|
OverviewChangedEventHandler |