Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions WindowsForms/Diagram/Connectors-or-Links.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: Connectors or Links in Windows Forms Diagram control | Syncfusion
description: Learn about Connectors or Links support in Syncfusion Windows Forms Diagram control and more details.
title: Connectors or Links in Windows Forms Diagram control | Syncfusion®
description: Learn about Connectors or Links support in Syncfusion® Windows Forms Diagram control and more details.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
8 changes: 4 additions & 4 deletions WindowsForms/Diagram/Context-Menu.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: Context Menu in Windows Forms Diagram control | Syncfusion
description: Learn about Context Menu support in Syncfusion Windows Forms Diagram control, its elements, and more details.
title: Context Menu in Windows Forms Diagram control | Syncfusion®
description: Learn about Context Menu support in Syncfusion® Windows Forms Diagram control, its elements, and more details.
platform: windowsforms
control: Diagram
documentation: ug
Expand All @@ -11,7 +11,7 @@ documentation: ug

### Built-in context menu

The Essential Diagram of Windows Forms provides built-in context menu support to the Diagram.
The Essential® Diagram of Windows Forms provides built-in context menu support to the Diagram.

All available tools for the Diagram control such as File options, Edit options, Action options, Layout, Connectors, and Shapes are listed in the built-in context menu.

Expand Down Expand Up @@ -84,7 +84,7 @@ Sample Link

To view a sample:

1. Open the Syncfusion Dashboard.
1. Open the Syncfusion® Dashboard.
2. Click the Windows Forms drop-down list and select Run Locally Installed Samples.
3. Navigate to Diagram Samples > Product Showcase > Diagram Builder.

Expand Down
4 changes: 2 additions & 2 deletions WindowsForms/Diagram/Data-Binding.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: Data Binding in Windows Forms Diagram control | Syncfusion
description: Learn about Data Binding support in Syncfusion Windows Forms Diagram control, its elements, and more details.
title: Data Binding in Windows Forms Diagram control | Syncfusion®
description: Learn about Data Binding support in Syncfusion® Windows Forms Diagram control, its elements, and more details.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
4 changes: 2 additions & 2 deletions WindowsForms/Diagram/Drawing-Tool.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: Drawing Tool in Windows Forms Diagram control | Syncfusion
description: Learn about Drawing Tool support in Syncfusion Windows Forms Diagram control, its elements, and more details.
title: Drawing Tool in Windows Forms Diagram control | Syncfusion®
description: Learn about Drawing Tool support in Syncfusion® Windows Forms Diagram control, its elements, and more details.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
4 changes: 2 additions & 2 deletions WindowsForms/Diagram/Dynamic-Properties.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: Dynamic Properties in Windows Forms Diagram control | Syncfusion
description: Learn about Dynamic Properties support in Syncfusion Windows Forms Diagram control and more details.
title: Dynamic Properties in Windows Forms Diagram control | Syncfusion®
description: Learn about Dynamic Properties support in Syncfusion® Windows Forms Diagram control and more details.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
4 changes: 2 additions & 2 deletions WindowsForms/Diagram/Event-Handlers.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: Event Handlers in Windows Forms Diagram control | Syncfusion
description: Learn about Event Handlers support in Syncfusion Windows Forms Diagram control, its elements, and more details.
title: Event Handlers in Windows Forms Diagram control | Syncfusion®
description: Learn about Event Handlers support in Syncfusion® Windows Forms Diagram control, its elements, and more details.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Add Ports To A Custom Symbol | Diagram | Windows Forms | Syncfusion
description: how to add ports to a custom symbol
title: How To Add Ports To A Custom Symbol | Syncfusion®
description: Learn how to add ports to a custom symbol in your software application, enhancing functionality and connectivity for your projects.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: Custom Property And Display in WPF Diagram Control | Syncfusion
description: How to add a custom property to diagram and display it in the property editor in Syncfusion Windows Forms Diagram Control and more.
title: Custom Property And Display in WPF Diagram Control | Syncfusion®
description: How to add a custom property to diagram and display it in the property editor in Syncfusion® Windows Forms Diagram Control and more.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
title: How To Change the Color Of the LineConnector Diagram | Syncfusion
title: How To Change the Color Of the LineConnector Diagram | Syncfusion®
description: how to change the color of the lineconnector when activating the linetool in Windows Forms Diagram control, its elements and more details.
platform: windowsforms
control: Diagram
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Change the Selection Mode of the SelectTool | Diagram | Windows Forms | Syncfusion
description: how to change the selection mode of the selecttool
title: How To Change the Selection Mode of the SelectTool | Syncfusion®
description: Learn how to modify the Selection Mode to customize interaction by choosing between modes like 'Containing', or 'intersect'
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
title: How To Combine Different Actions Into One Atomic A | Diagram | Windows Forms | Syncfusion
title: How To Combine Different Actions Into One Atomic Action | Syncfusion®
description: how to combine different actions into one atomic action to avoid the undo operation on certain actions
platform: windowsforms
control: Diagram
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Control the Number Of Connections That Can | Diagram | Windows Forms | Syncfusion
description: how to control the number of connections that can be drawn from / to the port
title: How To Control the Number Of Connections From Port | Syncfusion®
description: Guide on setting connection limits to a port. Learn to configure firewall and server settings to manage inbound and outbound connection capacity effectively.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Convert Diagram Node To Any Image | Diagram | Windows Forms | Syncfusion
description: how to convert diagram node to any image
title: How To Convert Diagram Node To Any Image | Syncfusion®
description: Learn how to convert a diagram node into an image format using various tools and techniques for seamless integration into documents and presentations.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Create a Connection Programmatically | Diagram | Windows Forms | Syncfusion
description: how to create a connection programmatically
title: How To Create a Connection Programmatically | Syncfusion®
description: Learn how to establish a database or network connection programmatically. This guide covers necessary steps and best practices in concise detail.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
6 changes: 3 additions & 3 deletions WindowsForms/Diagram/FAQ/How-To-Create-a-Custom-Symbol.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
layout: post
title: How To Create a Custom Symbol | Diagram | Windows Forms | Syncfusion
description: how to create a custom symbol
title: How To Create a Custom Symbol | Syncfusion®
description: Learn to design and integrate custom symbols into your projects, enhancing visual communication and brand identity with unique graphics tailored to your needs.
platform: windowsforms
control: Diagram
documentation: ug
---

# How To Create a Custom Symbol

The following code sample demonstrates how you can create a custom symbol and use it in Essential Diagram.
The following code sample demonstrates how you can create a custom symbol and use it in Essential® Diagram.

1. Create the custom symbol.

Expand Down
4 changes: 2 additions & 2 deletions WindowsForms/Diagram/FAQ/How-To-Create-a-Directional-Link.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Create a Directional Link | Diagram | Windows Forms | Syncfusion
description: how to create a directional link
title: How To Create a Directional Link | Syncfusion®
description: Learn to create directional links with a 'Filled Arrow' endpoint, enhancing the visual flow by marking the head port edge of the connection.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
layout: post
title: Customizing the appearances of the Selection handles | Syncfusion
description: How to Customizing the Appearances of the Selection handles
platform: WindowsForms
title: Customizing the appearances of the Selection handles | Syncfusion®
description: Learn to customize selection handles in Syncfusion's Diagram control using the CustomHandleRenderer property to enhance your application's visuals.
platform: windowsforms
control: Diagram
documentation: ug
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Detect Whether The Connection Changes Occurs R | Diagram | Windows Forms | Syncfusion
description: how to detect whether the connection changes occurs in diagram
title: How To Detect Connection Changes Occurs in Diagram | Syncfusion®
description: Monitor connection changes between diagram nodes using Diagram.Model.EventSink's ConnectionChanging/ConnectionChanged events for real-time updates.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Detect Whether a New Symbol Or Shape Has Be | Diagram | Windows Forms | Syncfusion
description: how to detect whether a new symbol or shape has been added / removed from a diagram
title: How To Detect Whether a New Symbol Has Been Added | Syncfusion®
description: Detect changes in a diagram by using Diagram.Model.EventSink.NodeCollectionChanged, which tracks node additions or removals with CollectionExEventArgs.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Display ToolTips For the Symbols | Diagram | Windows Forms | Syncfusion
description: how to display tooltips for the symbols
title: How To Display ToolTips For the Symbols | Syncfusion®
description: Learn how to use the MouseEnter and MouseLeave events to display tooltips specifically for 'MySymbol' nodes in your application model.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Export a Diagram Into a Word Document | Diagram | Windows Forms | Syncfusion
description: how to export a diagram into a word document
title: How To Export a Diagram Into a Word Document | Syncfusion®
description: Learn how to save your diagram in a standard image format and seamlessly export it into a Word document using Essential® DocIO.
platform: windowsforms
control: Diagram
documentation: ug
Expand All @@ -12,9 +12,9 @@ documentation: ug
To export a diagram into a Word document, follow the below given steps.

1. Save the diagram in any one of the standard image formats such as bitmaps, enhanced metafiles, SVG format files, and so forth.
2. Export the saved images to the Word document using Essential DocIO.
2. Export the saved images to the Word document using Essential® DocIO.

N> To export the saved images to the Word document, you need to have Essential DocIO installed in your system.
N> To export the saved images to the Word document, you need to have Essential® DocIO installed in your system.


{% tabs %}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Generate a Thumbnail Image Of a Diagram | Diagram | Windows Forms | Syncfusion
description: how to generate a thumbnail image of a diagram
title: How To Generate a Thumbnail Image Of a Diagram | Syncfusion®
description: Learn how to create a thumbnail image of a diagram by generating a Bitmap and using the GetThumbnailImage method for display in a picture box.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
title: Hide Handles Completely From the Nodes Diagram | Syncfusion
title: Hide Handles Completely From the Nodes Diagram | Syncfusion®
description: how to hide handles completely from the nodes in Windows Forms Diagram control, its elements and more details.
platform: windowsforms
control: Diagram
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Highlight a Particular Node At Run time | Diagram | Windows Forms | Syncfusion
description: how to highlight a particular node at run-time
title: How To Highlight a Particular Node At Run time | Syncfusion®
description: Learn how to dynamically highlight diagram nodes during mouse movements by adjusting their LineStyle and FillStyle with real-time user interaction.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Move Place the Nodes Outside the Diagram M | Diagram | Windows Forms | Syncfusion
description: how to move / place the nodes outside the diagram model's bounds
title: How To Place the Nodes Outside the Diagram Model Bounds | Syncfusion®
description: Learn how to allow nodes to be positioned outside a diagram's default boundaries by disabling the BoundaryConstraintsEnabled property.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Prevent the Nodes From Being Rotated | Diagram | Windows Forms | Syncfusion
description: how to prevent the nodes from being rotated
title: How To Prevent the Nodes From Being Rotated | Syncfusion®
description: Learn how to stop nodes from being rotated in a diagram by triggering the Diagram.Model.EventSink.RotationChanging event and canceling the action.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
layout: post
title: How To Print a Diagram In a Single Page | Diagram | Windows Forms | Syncfusion
description: how to print a diagram in a single page
title: How To Print a Diagram In a Single Page | Syncfusion®
description: Learn how to adjust settings in Essential® Diagram to print your complete diagram on a single page, ensuring model bounds fit within printer parameters.
platform: windowsforms
control: Diagram
documentation: ug
---

# How To Print a Diagram In a Single Page

Essential Diagram uses the size of your diagram model and the printer page settings for calculating the number of pages to be rendered while printing. Even though you might have only one page worth of nodes in your diagram model, if the model bounds are larger, the Diagram control will attempt to paginate and print the entire model.
Essential® Diagram uses the size of your diagram model and the printer page settings for calculating the number of pages to be rendered while printing. Even though you might have only one page worth of nodes in your diagram model, if the model bounds are larger, the Diagram control will attempt to paginate and print the entire model.

To print the diagram in a single page, you have to temporarily modify the size of the model.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Programmatically Add a Symbol From the Pale | Diagram | Windows Forms | Syncfusion
description: how to programmatically add a symbol from the palette
title: How To Programmatically Add a Symbol From the Palette | Syncfusion®
description: Learn how to programmatically add a symbol from a palette in your application, enhancing functionality and user experience with dynamic symbol integration.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Programmatically Link Two Symbols | Diagram | Windows Forms | Syncfusion
description: how to programmatically link two symbols
title: How To Programmatically Link Two Symbols | Syncfusion®
description: Learn how to use the Syncfusion.Windows.Forms.Diagram.LinkCmd class to programmatically create a link between two symbols in a diagram.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Retain the Custom Position Of the Label Whi | Diagram | Windows Forms | Syncfusion
description: how to retain the custom position of the label while resizing the node
title: How To Retain Position Of Label while resizing Node | Syncfusion®
description: Learn to maintain a label's custom offset during node resizing by leveraging the SizeChanged event to update and preserve its position dynamically.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Retrieve the Port Information Of a Particul | Diagram | Windows Forms | Syncfusion
description: how to retrieve the port information of a particular symbol
title: How To Retrieve the Port Information Of a Symbol | Syncfusion®
description: Learn to use the HandlesHitTesting.GetConnectionPointAtPoint method to retrieve port details for a symbol by specifying the Node and Point parameters.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
layout: post
title: How To Serialize the Custom Property Of a Node | Diagram | Windows Forms | Syncfusion
description: how to serialize the custom property of a node
title: How To Serialize the Custom Property Of a Node | Syncfusion®
description: Learn how to serialize custom properties in Essential® Diagram by deriving a custom node class and overriding the GetObjectData() method.
platform: windowsforms
control: Diagram
documentation: ug
---

# How To Serialize the Custom Property Of a Node

Essential Diagram supports custom serialization. To serialize the custom property, you should derive the Group class and create a custom node. After creating a custom node, you should override the GetObjectData() method and add the custom property in the SerializationInfo. This is illustrated in the below code snippet.
Essential® Diagram supports custom serialization. To serialize the custom property, you should derive the Group class and create a custom node. After creating a custom node, you should override the GetObjectData() method and add the custom property in the SerializationInfo. This is illustrated in the below code snippet.

{% tabs %}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: How To Set the Custom Position For a Label | Diagram | Windows Forms | Syncfusion
description: how to set the custom position for a label
title: How To Set the Custom Position For a Label | Syncfusion®
description: Learn to set a label's position using 'Custom' and adjust its X and Y coordinates using Offset values for precise placement.
platform: windowsforms
control: Diagram
documentation: ug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
title: How to find nearest port when mouse hover on the node | Syncfusion
title: How to find nearest port when mouse hover on the node | Syncfusion®
description: This page explains about when mouse hover on the node, how to find the nearest port and establish the connection to the port.
platform: WindowsForms
control: Diagram
Expand Down
Loading