2.2 KiB
layout | title | description | platform | control | documentation |
---|---|---|---|---|---|
post | Guides in Windows Forms Diagram control | Syncfusion | Learn about Guides support in Syncfusion Windows Forms Diagram control, its elements and more details. | windowsforms | Diagram | ug |
Guides in Windows Forms Diagram
Guides for the Diagram control are viewable, non printing guidelines used to align a diagram node with other nodes. They provide support to align a diagram node with the boundary, center, or margin of other nodes.
You can also change the visual style of Guides by using its LineStyle property.
Properties
The following table describes the various properties associated with Diagram Guides.
Guides Properties
Property Name | Description |
---|---|
Guides | Gets the Diagram Guides. |
Enable | Specifies whether to turn on/off Diagram Guides. |
LineStyle | Gets or sets the visual style for Diagram Guides. |
Type | Specifies the Guide Type for nodes. The options included are as follows:{{ '_Boundary_' | markdownify }} {{ '_Center_' | markdownify }} {{ '_Margin_' | markdownify }} {{ '_All_' | markdownify }} |
Margin | Gets or sets the margin between nodes. |
The following code example illustrates how to turn on Guides for Diagram Nodes while dragging or resizing nodes.
{% tabs %} {% highlight c# %}
// Turns on Guides in Diagram. diagram1.Controller.Guides.Enable = true;
// Shows All Types of Guides. diagram1.Controller.Guides.Type = GuideTypes.All;
// Specifies Line Color for Guides. diagram1.Controller.Guides.LineStyle.LineColor = Color.FromArgb(255, 153, 51);
// Sets the Margin between Nodes. diagram1.Controller.Guides.Margin = 50;
{% endhighlight %} {% highlight vb %}
'Turns on Guides in Diagram. diagram1.Controller.Guides.Enable = True
'Shows All Types of Guides. diagram1.Controller.Guides.Type = GuideTypes.All
'Specifies Line Color for Guides. diagram1.Controller.Guides.LineStyle.LineColor = Color.FromArgb(255, 153, 51)
'Sets the Margin between Nodes. diagram1.Controller.Guides.Margin = 50
{% endhighlight %} {% endtabs %}