Class LineRoutingSettings
Represents to make sure that the connections don't cross each other while building links/paths between the shapes.
Inheritance
System.Object
LineRoutingSettings
Implements
System.ComponentModel.INotifyPropertyChanged
Namespace: Syncfusion.UI.Xaml.Diagram
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class LineRoutingSettings : Object, INotifyPropertyChanged
Constructors
LineRoutingSettings()
Initializes a new instance of the LineRoutingSettings class.
Declaration
public LineRoutingSettings()
Properties
BendEquivalence
Gets or sets the BendEquivalence to update the routing.
Declaration
public double BendEquivalence { get; set; }
Property Value
Type |
---|
System.Double |
ObstaclePadding
Gets or sets the distance for routing connector.
Declaration
public double ObstaclePadding { get; set; }
Property Value
Type |
---|
System.Double |
Priority
Gets or sets the priority to update the routing.
Declaration
public RoutingPriority Priority { get; set; }
Property Value
Type |
---|
RoutingPriority |
RoutingType
Gets or sets the types of routing.
Declaration
public RoutingTypes RoutingType { get; set; }
Property Value
Type |
---|
RoutingTypes |
Methods
OnPropertyChanged(String)
Invoked whenever the effective value of any dependency property on this FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides OnPropertyChanged(name).
Declaration
protected virtual void OnPropertyChanged(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |
Implements
System.ComponentModel.INotifyPropertyChanged