diff --git a/WindowsForms/Diagram/Connectors-or-Links.md b/WindowsForms/Diagram/Connectors-or-Links.md index c6dad3433..29e459e2d 100644 --- a/WindowsForms/Diagram/Connectors-or-Links.md +++ b/WindowsForms/Diagram/Connectors-or-Links.md @@ -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 diff --git a/WindowsForms/Diagram/Context-Menu.md b/WindowsForms/Diagram/Context-Menu.md index 5a970d9d0..2b3eacf54 100644 --- a/WindowsForms/Diagram/Context-Menu.md +++ b/WindowsForms/Diagram/Context-Menu.md @@ -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 @@ -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. @@ -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. diff --git a/WindowsForms/Diagram/Data-Binding.md b/WindowsForms/Diagram/Data-Binding.md index a48856d22..665452bc4 100644 --- a/WindowsForms/Diagram/Data-Binding.md +++ b/WindowsForms/Diagram/Data-Binding.md @@ -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 diff --git a/WindowsForms/Diagram/Drawing-Tool.md b/WindowsForms/Diagram/Drawing-Tool.md index e522c46ed..609278fe0 100644 --- a/WindowsForms/Diagram/Drawing-Tool.md +++ b/WindowsForms/Diagram/Drawing-Tool.md @@ -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 diff --git a/WindowsForms/Diagram/Dynamic-Properties.md b/WindowsForms/Diagram/Dynamic-Properties.md index 447168815..141a78836 100644 --- a/WindowsForms/Diagram/Dynamic-Properties.md +++ b/WindowsForms/Diagram/Dynamic-Properties.md @@ -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 diff --git a/WindowsForms/Diagram/Event-Handlers.md b/WindowsForms/Diagram/Event-Handlers.md index ed9f9952c..720b6345c 100644 --- a/WindowsForms/Diagram/Event-Handlers.md +++ b/WindowsForms/Diagram/Event-Handlers.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Add-Ports-To-A-Custom-Symbol.md b/WindowsForms/Diagram/FAQ/How-To-Add-Ports-To-A-Custom-Symbol.md index 074a7233e..6218c57b2 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Add-Ports-To-A-Custom-Symbol.md +++ b/WindowsForms/Diagram/FAQ/How-To-Add-Ports-To-A-Custom-Symbol.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Add-a-Custom-Property-To-Diagram-And-Display-It-In-the-Property-Editor.md b/WindowsForms/Diagram/FAQ/How-To-Add-a-Custom-Property-To-Diagram-And-Display-It-In-the-Property-Editor.md index f47b3e6b0..80fbed2d9 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Add-a-Custom-Property-To-Diagram-And-Display-It-In-the-Property-Editor.md +++ b/WindowsForms/Diagram/FAQ/How-To-Add-a-Custom-Property-To-Diagram-And-Display-It-In-the-Property-Editor.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Change-the-Color-Of-the-LineConnector-When-Activating-the-LineTool.md b/WindowsForms/Diagram/FAQ/How-To-Change-the-Color-Of-the-LineConnector-When-Activating-the-LineTool.md index 798c8f422..4ab238238 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Change-the-Color-Of-the-LineConnector-When-Activating-the-LineTool.md +++ b/WindowsForms/Diagram/FAQ/How-To-Change-the-Color-Of-the-LineConnector-When-Activating-the-LineTool.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Change-the-Selection-Mode-of-the-SelectTool.md b/WindowsForms/Diagram/FAQ/How-To-Change-the-Selection-Mode-of-the-SelectTool.md index 8d756a6aa..424627822 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Change-the-Selection-Mode-of-the-SelectTool.md +++ b/WindowsForms/Diagram/FAQ/How-To-Change-the-Selection-Mode-of-the-SelectTool.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Combine-Different-Actions-Into-One-Atomic-Action-To-Avoid-the-Undo-Operation-On-Certain-Actions.md b/WindowsForms/Diagram/FAQ/How-To-Combine-Different-Actions-Into-One-Atomic-Action-To-Avoid-the-Undo-Operation-On-Certain-Actions.md index 2ce825ee1..cccd0284d 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Combine-Different-Actions-Into-One-Atomic-Action-To-Avoid-the-Undo-Operation-On-Certain-Actions.md +++ b/WindowsForms/Diagram/FAQ/How-To-Combine-Different-Actions-Into-One-Atomic-Action-To-Avoid-the-Undo-Operation-On-Certain-Actions.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Control-the-Number-Of-Connections-That-Can-Drawn-From-To-the-Port.md b/WindowsForms/Diagram/FAQ/How-To-Control-the-Number-Of-Connections-That-Can-Drawn-From-To-the-Port.md index 36ab4a164..5608fb62b 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Control-the-Number-Of-Connections-That-Can-Drawn-From-To-the-Port.md +++ b/WindowsForms/Diagram/FAQ/How-To-Control-the-Number-Of-Connections-That-Can-Drawn-From-To-the-Port.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Convert-Diagram-Node-To-Any-Image.md b/WindowsForms/Diagram/FAQ/How-To-Convert-Diagram-Node-To-Any-Image.md index ed805f837..5c09254be 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Convert-Diagram-Node-To-Any-Image.md +++ b/WindowsForms/Diagram/FAQ/How-To-Convert-Diagram-Node-To-Any-Image.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Create-a-Connection-Programmatically.md b/WindowsForms/Diagram/FAQ/How-To-Create-a-Connection-Programmatically.md index d62068f10..fe768d186 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Create-a-Connection-Programmatically.md +++ b/WindowsForms/Diagram/FAQ/How-To-Create-a-Connection-Programmatically.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Create-a-Custom-Symbol.md b/WindowsForms/Diagram/FAQ/How-To-Create-a-Custom-Symbol.md index 26d5ac047..3c553707f 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Create-a-Custom-Symbol.md +++ b/WindowsForms/Diagram/FAQ/How-To-Create-a-Custom-Symbol.md @@ -1,7 +1,7 @@ --- 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 @@ -9,7 +9,7 @@ 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. diff --git a/WindowsForms/Diagram/FAQ/How-To-Create-a-Directional-Link.md b/WindowsForms/Diagram/FAQ/How-To-Create-a-Directional-Link.md index d707e4492..c1df471e1 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Create-a-Directional-Link.md +++ b/WindowsForms/Diagram/FAQ/How-To-Create-a-Directional-Link.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Customizing-the-Appearances-of-the-Selection-handles.md b/WindowsForms/Diagram/FAQ/How-To-Customizing-the-Appearances-of-the-Selection-handles.md index 23edfd705..e7c58effe 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Customizing-the-Appearances-of-the-Selection-handles.md +++ b/WindowsForms/Diagram/FAQ/How-To-Customizing-the-Appearances-of-the-Selection-handles.md @@ -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 --- diff --git a/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Link-Has-Been-Added-Removed-From-a-Diagram.md b/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Link-Has-Been-Added-Removed-From-a-Diagram.md index 9802b58df..6b90ec1e8 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Link-Has-Been-Added-Removed-From-a-Diagram.md +++ b/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Link-Has-Been-Added-Removed-From-a-Diagram.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Symbol-Or-Shape-Has-Been-Added-Removed-From-A-Diagram.md b/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Symbol-Or-Shape-Has-Been-Added-Removed-From-A-Diagram.md index 6e5260e69..8d1c6a4b1 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Symbol-Or-Shape-Has-Been-Added-Removed-From-A-Diagram.md +++ b/WindowsForms/Diagram/FAQ/How-To-Detect-Whether-a-New-Symbol-Or-Shape-Has-Been-Added-Removed-From-A-Diagram.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Display-ToolTips-For-the-Symbols.md b/WindowsForms/Diagram/FAQ/How-To-Display-ToolTips-For-the-Symbols.md index 69343f8da..306f90ae4 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Display-ToolTips-For-the-Symbols.md +++ b/WindowsForms/Diagram/FAQ/How-To-Display-ToolTips-For-the-Symbols.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Export-a-Diagram-Into-a-Word-Document.md b/WindowsForms/Diagram/FAQ/How-To-Export-a-Diagram-Into-a-Word-Document.md index a6b8d36e6..019cdc097 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Export-a-Diagram-Into-a-Word-Document.md +++ b/WindowsForms/Diagram/FAQ/How-To-Export-a-Diagram-Into-a-Word-Document.md @@ -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 @@ -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 %} diff --git a/WindowsForms/Diagram/FAQ/How-To-Generate-a-Thumbnail-Image-Of-a-Diagram.md b/WindowsForms/Diagram/FAQ/How-To-Generate-a-Thumbnail-Image-Of-a-Diagram.md index b74f6e767..b9122058d 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Generate-a-Thumbnail-Image-Of-a-Diagram.md +++ b/WindowsForms/Diagram/FAQ/How-To-Generate-a-Thumbnail-Image-Of-a-Diagram.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Hide-Handles-Completely-From-the-Nodes.md b/WindowsForms/Diagram/FAQ/How-To-Hide-Handles-Completely-From-the-Nodes.md index b44672a90..dabf197b2 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Hide-Handles-Completely-From-the-Nodes.md +++ b/WindowsForms/Diagram/FAQ/How-To-Hide-Handles-Completely-From-the-Nodes.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Highlight-a-Particular-Node-At-Run-time.md b/WindowsForms/Diagram/FAQ/How-To-Highlight-a-Particular-Node-At-Run-time.md index 2dc693013..0e3680aa8 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Highlight-a-Particular-Node-At-Run-time.md +++ b/WindowsForms/Diagram/FAQ/How-To-Highlight-a-Particular-Node-At-Run-time.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Move-Place-the-Nodes-Outside-the-Diagram-Model-Bounds.md b/WindowsForms/Diagram/FAQ/How-To-Move-Place-the-Nodes-Outside-the-Diagram-Model-Bounds.md index 4122c03c5..7b4be90c0 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Move-Place-the-Nodes-Outside-the-Diagram-Model-Bounds.md +++ b/WindowsForms/Diagram/FAQ/How-To-Move-Place-the-Nodes-Outside-the-Diagram-Model-Bounds.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Prevent-the-Nodes-From-Being-Rotated.md b/WindowsForms/Diagram/FAQ/How-To-Prevent-the-Nodes-From-Being-Rotated.md index 63fcbc1e2..769fe4ed2 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Prevent-the-Nodes-From-Being-Rotated.md +++ b/WindowsForms/Diagram/FAQ/How-To-Prevent-the-Nodes-From-Being-Rotated.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Print-a-Diagram-In-a-Single-Page.md b/WindowsForms/Diagram/FAQ/How-To-Print-a-Diagram-In-a-Single-Page.md index 31b917dc4..46f73e652 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Print-a-Diagram-In-a-Single-Page.md +++ b/WindowsForms/Diagram/FAQ/How-To-Print-a-Diagram-In-a-Single-Page.md @@ -1,7 +1,7 @@ --- 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 @@ -9,7 +9,7 @@ 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. diff --git a/WindowsForms/Diagram/FAQ/How-To-Programmatically-Add-a-Symbol-From-the-Palette.md b/WindowsForms/Diagram/FAQ/How-To-Programmatically-Add-a-Symbol-From-the-Palette.md index f27cd73c9..91f65e28a 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Programmatically-Add-a-Symbol-From-the-Palette.md +++ b/WindowsForms/Diagram/FAQ/How-To-Programmatically-Add-a-Symbol-From-the-Palette.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Programmatically-Link-Two-Symbols.md b/WindowsForms/Diagram/FAQ/How-To-Programmatically-Link-Two-Symbols.md index 9f9719c16..1acc7c105 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Programmatically-Link-Two-Symbols.md +++ b/WindowsForms/Diagram/FAQ/How-To-Programmatically-Link-Two-Symbols.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Retain-the-Custom-Position-Of-the-Label-While-Resizing-the-Node.md b/WindowsForms/Diagram/FAQ/How-To-Retain-the-Custom-Position-Of-the-Label-While-Resizing-the-Node.md index 20280c9ad..9c3a9f303 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Retain-the-Custom-Position-Of-the-Label-While-Resizing-the-Node.md +++ b/WindowsForms/Diagram/FAQ/How-To-Retain-the-Custom-Position-Of-the-Label-While-Resizing-the-Node.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Retrieve-the-Port-Information-Of-a-Particular-Symbol.md b/WindowsForms/Diagram/FAQ/How-To-Retrieve-the-Port-Information-Of-a-Particular-Symbol.md index 5c8e0fef9..9d93f86b9 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Retrieve-the-Port-Information-Of-a-Particular-Symbol.md +++ b/WindowsForms/Diagram/FAQ/How-To-Retrieve-the-Port-Information-Of-a-Particular-Symbol.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-Serialize-the-Custom-Property-Of-a-Node.md b/WindowsForms/Diagram/FAQ/How-To-Serialize-the-Custom-Property-Of-a-Node.md index d012c11b1..b59728bcf 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Serialize-the-Custom-Property-Of-a-Node.md +++ b/WindowsForms/Diagram/FAQ/How-To-Serialize-the-Custom-Property-Of-a-Node.md @@ -1,7 +1,7 @@ --- 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 @@ -9,7 +9,7 @@ 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 %} diff --git a/WindowsForms/Diagram/FAQ/How-To-Set-the-Custom-Position-For-a-Label.md b/WindowsForms/Diagram/FAQ/How-To-Set-the-Custom-Position-For-a-Label.md index 2d9cdce5d..b27f6e526 100644 --- a/WindowsForms/Diagram/FAQ/How-To-Set-the-Custom-Position-For-a-Label.md +++ b/WindowsForms/Diagram/FAQ/How-To-Set-the-Custom-Position-For-a-Label.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-To-get-and-highlight-a-nearest-port-while-hovering-the-node.md b/WindowsForms/Diagram/FAQ/How-To-get-and-highlight-a-nearest-port-while-hovering-the-node.md index cf0f63ca8..71042d641 100644 --- a/WindowsForms/Diagram/FAQ/How-To-get-and-highlight-a-nearest-port-while-hovering-the-node.md +++ b/WindowsForms/Diagram/FAQ/How-To-get-and-highlight-a-nearest-port-while-hovering-the-node.md @@ -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 diff --git a/WindowsForms/Diagram/FAQ/How-to-Add-Dynamically-Created-Symbol-Palette-to-PaletteGroupBar.md b/WindowsForms/Diagram/FAQ/How-to-Add-Dynamically-Created-Symbol-Palette-to-PaletteGroupBar.md index 42d0e4779..688aa2494 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Add-Dynamically-Created-Symbol-Palette-to-PaletteGroupBar.md +++ b/WindowsForms/Diagram/FAQ/How-to-Add-Dynamically-Created-Symbol-Palette-to-PaletteGroupBar.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Add Dynamically Created Symbol Palette to P | Diagram | Windows Forms | Syncfusion -description: how to add dynamically created symbol palette to palettegroupbar +title: How to Add Symbol Palette to PaletteGroupBar | Syncfusion® +description: Learn how to dynamically add a symbol palette to a PaletteGroupBar in your application, enabling flexible and customizable UI design options. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-Detect-whether-a-Property-Value-is-Changed-in-the-Property-Editor.md b/WindowsForms/Diagram/FAQ/How-to-Detect-whether-a-Property-Value-is-Changed-in-the-Property-Editor.md index 0a0ecf7d6..fd60b80c0 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Detect-whether-a-Property-Value-is-Changed-in-the-Property-Editor.md +++ b/WindowsForms/Diagram/FAQ/How-to-Detect-whether-a-Property-Value-is-Changed-in-the-Property-Editor.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Detect whether a Property Value is Changed | Diagram | Windows Forms | Syncfusion -description: how to detect whether a property value is changed in the property editor? +title: How to Detect whether a Property Value is Changed | Syncfusion® +description: Use the PropertyValueChanged event in a property grid to track changes in property values within the property editor efficiently. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-Get-a-Connector-Vertex-Point.md b/WindowsForms/Diagram/FAQ/How-to-Get-a-Connector-Vertex-Point.md index 81a9ba9cb..06ddf85b6 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Get-a-Connector-Vertex-Point.md +++ b/WindowsForms/Diagram/FAQ/How-to-Get-a-Connector-Vertex-Point.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Get a Connector Vertex Point | Diagram | Windows Forms | Syncfusion -description: how to get a connector vertex point +title: How to Get a Connector Vertex Point | Syncfusion® +description: Learn how to use the Connector's GetPoint method to retrieve vertex points, setting parameters for local coordinates and graphical vs. relative paths. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-Get-a-Node-at-a-Point-or-under-a-Mouse-Location.md b/WindowsForms/Diagram/FAQ/How-to-Get-a-Node-at-a-Point-or-under-a-Mouse-Location.md index 2f216cb82..72a17f303 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Get-a-Node-at-a-Point-or-under-a-Mouse-Location.md +++ b/WindowsForms/Diagram/FAQ/How-to-Get-a-Node-at-a-Point-or-under-a-Mouse-Location.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Get a Node at a Point or under a Mouse Loca | Diagram | Windows Forms | Syncfusion -description: how to get a node at a point or under a mouse location? +title: How to Get a Node at a Point or under a Mouse Location | Syncfusion® +description: Learn how to use the Controller's GetNodeAtPoint method to accurately identify a diagram node at a specific point, even when panned or zoomed. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-Get-the-Nearest-Grid-Point-on-a-Diagram.md b/WindowsForms/Diagram/FAQ/How-to-Get-the-Nearest-Grid-Point-on-a-Diagram.md index 9a69c1b2a..b7fbba2bd 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Get-the-Nearest-Grid-Point-on-a-Diagram.md +++ b/WindowsForms/Diagram/FAQ/How-to-Get-the-Nearest-Grid-Point-on-a-Diagram.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Get the Nearest Grid Point on a Diagram | Diagram | Windows Forms | Syncfusion -description: how to get the nearest grid point on a diagram +title: How to Get the Nearest Grid Point on a Diagram | Syncfusion® +description: The GetNearestGridPoint method finds the closest grid point to a specified location, considering the ruler height for accurate positioning. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-Get-the-UndoRedo-Description.md b/WindowsForms/Diagram/FAQ/How-to-Get-the-UndoRedo-Description.md index 518a15b13..1da49d448 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Get-the-UndoRedo-Description.md +++ b/WindowsForms/Diagram/FAQ/How-to-Get-the-UndoRedo-Description.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Get the UndoRedo Description | Diagram | Windows Forms | Syncfusion -description: how to get the undo/redo description? +title: How to Get the UndoRedo Description | Syncfusion® +description: Learn how to retrieve descriptions for undo and redo actions using the HistoryManager class's GetUndoDescriptions and GetRedoDescriptions methods. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-Import-Visio-Stencil.md b/WindowsForms/Diagram/FAQ/How-to-Import-Visio-Stencil.md index c867384ef..70faa310e 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Import-Visio-Stencil.md +++ b/WindowsForms/Diagram/FAQ/How-to-Import-Visio-Stencil.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Import Visio Stencil | Diagram | Windows Forms | Syncfusion -description: how to import visio stencil? +title: How to Import Visio Stencil | Syncfusion® +description: Learn to import Visio stencils into symbol palettes using the Visio stencil converter and Syncfusion.Diagram.Utility.Windows.dll for easy integration. platform: windowsforms control: Diagram documentation: ug @@ -9,7 +9,7 @@ documentation: ug # How to Import Visio Stencil? -You can import Visio stencils (.vss and .vsx) into symbol palettes. Essential Diagram uses the Visio stencil converter to convert the stencils as the symbol palette. You have to add Syncfusion.Diagram.Utility.Windows.dll as a reference in your application to use this converter. +You can import Visio stencils (.vss and .vsx) into symbol palettes. Essential® Diagram uses the Visio stencil converter to convert the stencils as the symbol palette. You have to add Syncfusion.Diagram.Utility.Windows.dll as a reference in your application to use this converter. The following code example illustrates how to convert Visio stencils into symbol palettes. diff --git a/WindowsForms/Diagram/FAQ/How-to-Move-Nodes-on-a-Diagram-Programmatically.md b/WindowsForms/Diagram/FAQ/How-to-Move-Nodes-on-a-Diagram-Programmatically.md index bd1275ac4..fb50a2cd2 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Move-Nodes-on-a-Diagram-Programmatically.md +++ b/WindowsForms/Diagram/FAQ/How-to-Move-Nodes-on-a-Diagram-Programmatically.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Move Nodes on a Diagram Programmatically | Diagram | Windows Forms | Syncfusion -description: how to move nodes on a diagram programmatically? +title: How to Move Nodes on a Diagram Programmatically | Syncfusion® +description: Learn how to programmatically reposition nodes in a diagram using the MoveNodes method, streamlining your diagram editing and customization process. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-Remove-the-Gray-Area-around-a-Diagram.md b/WindowsForms/Diagram/FAQ/How-to-Remove-the-Gray-Area-around-a-Diagram.md index 3d6fe5dc2..3458af31e 100644 --- a/WindowsForms/Diagram/FAQ/How-to-Remove-the-Gray-Area-around-a-Diagram.md +++ b/WindowsForms/Diagram/FAQ/How-to-Remove-the-Gray-Area-around-a-Diagram.md @@ -1,7 +1,7 @@ --- layout: post -title: How to Remove the Gray Area around a Diagram | Diagram | Windows Forms | Syncfusion -description: how to remove the gray area around a diagram? +title: How to Remove the Gray Area around a Diagram | Syncfusion® +description: Set the ScrollVirtualBounds property to Empty to eliminate the extra gray area surrounding a diagram, ensuring a cleaner presentation. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-convert-a-Model-Coordinates-to-Client-Coordinates.md b/WindowsForms/Diagram/FAQ/How-to-convert-a-Model-Coordinates-to-Client-Coordinates.md index f2711fc00..7a9830b8f 100644 --- a/WindowsForms/Diagram/FAQ/How-to-convert-a-Model-Coordinates-to-Client-Coordinates.md +++ b/WindowsForms/Diagram/FAQ/How-to-convert-a-Model-Coordinates-to-Client-Coordinates.md @@ -1,7 +1,7 @@ --- layout: post -title: How to convert a Model Coordinates to Client Coord | Diagram | Windows Forms | Syncfusion -description: how to convert a model coordinates to client coordinates +title: How to convert a Model Coordinates to Client Coordinates | Syncfusion® +description: Learn how to transform model coordinates into client coordinates, ensuring accurate positioning and rendering of objects on your user's display. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/How-to-disable-label-editing.md b/WindowsForms/Diagram/FAQ/How-to-disable-label-editing.md index 17fd1f7f6..3773cde09 100644 --- a/WindowsForms/Diagram/FAQ/How-to-disable-label-editing.md +++ b/WindowsForms/Diagram/FAQ/How-to-disable-label-editing.md @@ -1,7 +1,7 @@ --- layout: post -title: How to disable label editing | Diagram | Windows Forms | Syncfusion -description: how to disable label editing +title: How to disable label editing | Syncfusion® +description: To disable label editing for a node, simply set the node’s label ReadOnly property to true, effectively preventing any modifications to the label. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/how-to-copy-paste-nodes-in-essential-diagram.md b/WindowsForms/Diagram/FAQ/how-to-copy-paste-nodes-in-essential-diagram.md index 7a5bcf5c9..ce29074b5 100644 --- a/WindowsForms/Diagram/FAQ/how-to-copy-paste-nodes-in-essential-diagram.md +++ b/WindowsForms/Diagram/FAQ/how-to-copy-paste-nodes-in-essential-diagram.md @@ -1,15 +1,15 @@ --- layout: post -title: Clipboard commands in Diagram | Windows Forms| Syncfusion -description: This section explains how to use the clipboard commands (cut, copy, and paste) to the selected nodes in Essential Diagram +title: Clipboard commands in Diagram | Syncfusion® +description: This section explains how to use the clipboard commands (cut, copy, and paste) to the selected nodes in Essential® Diagram platform: windowsforms control: Diagram documentation: ug --- -# How To Copy / Paste Nodes In Essential Diagram +# How To Copy / Paste Nodes In Essential® Diagram -The following code snippet illustrates how you can copy / paste nodes (symbol, shape, or link) in Essential Diagram. +The following code snippet illustrates how you can copy / paste nodes (symbol, shape, or link) in Essential® Diagram. {% tabs %} diff --git a/WindowsForms/Diagram/FAQ/how-to-draw-custom-handles-for-nodes-using-the-customhandlerenderer-property.md b/WindowsForms/Diagram/FAQ/how-to-draw-custom-handles-for-nodes-using-the-customhandlerenderer-property.md index 7fdb38d6e..8f18d5982 100644 --- a/WindowsForms/Diagram/FAQ/how-to-draw-custom-handles-for-nodes-using-the-customhandlerenderer-property.md +++ b/WindowsForms/Diagram/FAQ/how-to-draw-custom-handles-for-nodes-using-the-customhandlerenderer-property.md @@ -1,6 +1,6 @@ --- layout: post -title: Custom Handles For Nodes Using the Custom Diagram | Syncfusion +title: Custom Handles For Nodes Using the Custom Diagram | Syncfusion® description: how to draw custom handles for nodes using the customhandlerenderer property in Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram @@ -13,7 +13,7 @@ This page explains about How To Draw Custom Handles For Nodes Using the CustomHa ## How To Draw Custom Handles For Nodes Using the CustomHandleRenderer Property -Syncfusion Diagram provides users with the facility to draw their own handles for nodes using the CustomHandleRenderer property which is available in the View class. This property accepts the instances of the UserHandleRenderer class which acts as a base class for the custom Handle Renderer. By using this class, we can derive a class to create our own Handle Renderer and assign it to the View.CustomHandleRenderer property. If this property is assigned as 'Null', it will render the default style of the Handle. +Syncfusion® Diagram provides users with the facility to draw their own handles for nodes using the CustomHandleRenderer property which is available in the View class. This property accepts the instances of the UserHandleRenderer class which acts as a base class for the custom Handle Renderer. By using this class, we can derive a class to create our own Handle Renderer and assign it to the View.CustomHandleRenderer property. If this property is assigned as 'Null', it will render the default style of the Handle. ![How-To-Draw-Custom-Handles-For-Nodes-Using-the-Cus_img1](How-To-Draw-Custom-Handles-For-Nodes-Using-the-Cus_images/How-To-Draw-Custom-Handles-For-Nodes-Using-the-Cus_img1.jpeg) diff --git a/WindowsForms/Diagram/FAQ/how-to-fill-the-shape-drawn-using-pencil-tool.md b/WindowsForms/Diagram/FAQ/how-to-fill-the-shape-drawn-using-pencil-tool.md index b97023734..242fe8a74 100644 --- a/WindowsForms/Diagram/FAQ/how-to-fill-the-shape-drawn-using-pencil-tool.md +++ b/WindowsForms/Diagram/FAQ/how-to-fill-the-shape-drawn-using-pencil-tool.md @@ -1,7 +1,7 @@ --- layout: post -title: How to fill the shape drawn using pencil tool | Diagram | Syncfusion -description: This page explains about how to create shape with filled background appearance using pencil tool feature available in the Syncfusion WinForms Diagram control. +title: How to fill the shape drawn using pencil tool | Diagram | Syncfusion® +description: This page explains about how to create shape with filled background appearance using pencil tool feature available in the Syncfusion® WinForms Diagram control. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/how-to-protect-links-from-user-selection-manipulation.md b/WindowsForms/Diagram/FAQ/how-to-protect-links-from-user-selection-manipulation.md index 2d17b3dec..b0b2a9b7b 100644 --- a/WindowsForms/Diagram/FAQ/how-to-protect-links-from-user-selection-manipulation.md +++ b/WindowsForms/Diagram/FAQ/how-to-protect-links-from-user-selection-manipulation.md @@ -1,7 +1,12 @@ --- layout: post -title: How To Protect Links From User Selection Manipula | Diagram | Windows Forms | Syncfusion -description: how to protect links from user selection / manipulation +title: How To Protect Links From User Selection Manipulation | Syncfusion® +description: Learn how to prevent users from selecting or manipulating links by using the EditStyle class to set the Enabled property to false, ensuring protection. + + + + + platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/FAQ/how-to-smooth-out-the-edges-of-the-shapes-in-a-diagram.md b/WindowsForms/Diagram/FAQ/how-to-smooth-out-the-edges-of-the-shapes-in-a-diagram.md index 4efc761b2..8a90c2cbb 100644 --- a/WindowsForms/Diagram/FAQ/how-to-smooth-out-the-edges-of-the-shapes-in-a-diagram.md +++ b/WindowsForms/Diagram/FAQ/how-to-smooth-out-the-edges-of-the-shapes-in-a-diagram.md @@ -1,7 +1,7 @@ --- layout: post -title: How To Smooth out the Edges Of the Shapes In a Dia | Diagram | Windows Forms | Syncfusion -description: how to smooth-out the edges of the shapes in a diagram +title: How To Smooth out the Edges Of the Shapes In a Diagram | Syncfusion® +description: Use Diagram.Model.RenderingStyle.SmoothingMode to enhance shapes' visuals by smoothing edges, lines, and curves in your diagram. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Getting-Started.md b/WindowsForms/Diagram/Getting-Started.md index 7b84ecd47..f9f6ffeed 100644 --- a/WindowsForms/Diagram/Getting-Started.md +++ b/WindowsForms/Diagram/Getting-Started.md @@ -1,7 +1,7 @@ --- layout: post -title: Getting Started with Windows Forms Diagram control | Syncfusion -description: Learn here about getting started with Syncfusion Windows Forms Diagram control, its elements, and more details. +title: Getting Started with Windows Forms Diagram control | Syncfusion® +description: Learn here about getting started with Syncfusion® Windows Forms Diagram control, its elements, and more details. platform: windowsforms control: Diagram documentation: ug @@ -9,15 +9,15 @@ documentation: ug # Getting Started with Windows Forms Diagram -This section helps you understand and quickly get started using Essential Diagram in your Windows Forms applications. Control appearance and structure are defined, and the relevant classes are depicted. +This section helps you understand and quickly get started using Essential® Diagram in your Windows Forms applications. Control appearance and structure are defined, and the relevant classes are depicted. ## Assembly deployment Refer to [control dependencies](https://help.syncfusion.com/windowsforms/control-dependencies#diagram) section to get the list of assemblies or NuGet package needs to be added as reference to use the Diagram control in any application. -## Structure of Essential Diagram +## Structure of Essential® Diagram -The Essential Diagram package is comprised of the following controls: +The Essential® Diagram package is comprised of the following controls: * Diagram * Overview @@ -52,7 +52,7 @@ The Overview control provides a perspective view of a diagram model and allows u ### PaletteGroupBar -The PaletteGroupBar control provides a way for users to drag symbols onto a diagram. It is based on the GroupBar control of Essential Tools. Each symbol palette loaded in the PaletteGroupBar control occupies a panel that can be selected by a bar button. The bar button is labeled with the name of the symbol palette. Each symbol palette is a list of symbols that have an icon and a label. The symbols in the palette are shown as icons that can be dragged onto the diagram. This control allows users to add symbols to a palette, and save or load the palette whenever necessary. It provides a way to classify and maintain symbols. It also provides preview of symbol during drag-and-drop operation. +The PaletteGroupBar control provides a way for users to drag symbols onto a diagram. It is based on the GroupBar control of Essential® Tools. Each symbol palette loaded in the PaletteGroupBar control occupies a panel that can be selected by a bar button. The bar button is labeled with the name of the symbol palette. Each symbol palette is a list of symbols that have an icon and a label. The symbols in the palette are shown as icons that can be dragged onto the diagram. This control allows users to add symbols to a palette, and save or load the palette whenever necessary. It provides a way to classify and maintain symbols. It also provides preview of symbol during drag-and-drop operation. @@ -64,7 +64,7 @@ The PaletteGroupBar control provides a way for users to drag symbols onto a diag The PaletteGroupView control provides an easy way to serialize a symbol palette to and from a resource file of a form. At design time, users can attach a symbol palette to the PaletteGroupView control in the form. Selecting PaletteGroupView and clicking the Palette property in the Visual Studio .NET Properties window will open a standard Open File dialog, which allows the user to select a symbol palette file that has been created with the Symbol Designer. -It displays the symbol models belonging to a symbol palette in the GroupView control of Essential Tools for Windows Forms. It contains a list of icons and labels that can be hosted in the PaletteGroupBar control. The symbol models can be dragged from this control and dropped onto the diagram. It also provides preview of symbols during drag-and-drop operation. +It displays the symbol models belonging to a symbol palette in the GroupView control of Essential® Tools for Windows Forms. It contains a list of icons and labels that can be hosted in the PaletteGroupBar control. The symbol models can be dragged from this control and dropped onto the diagram. It also provides preview of symbols during drag-and-drop operation. ### PropertyEditor @@ -86,7 +86,7 @@ The DocumentExplorer control allows you to visualize the details of the various -## Essential Diagram in Windows Forms Application +## Essential® Diagram in Windows Forms Application This section helps you to create the Diagram, PaletteGroupBar, PaletteGroupView, Overview, PropertyEditor, and DocumentExplorer controls through the designer and code in a Windows Forms application. @@ -123,7 +123,7 @@ This section shows the step-by-step procedure to create a Diagram control progra To create a Diagram control using code: 1. Create a new Windows Forms application. -2. Add the following basic dependent Syncfusion assemblies to the project: +2. Add the following basic dependent Syncfusion® assemblies to the project: * Syncfusion.Core.dll * Syncfusion.Diagram.Base.dll * Syncfusion.Diagram.Windows.dll @@ -229,7 +229,7 @@ Me.Controls.Add(diagram) #### Adding Nodes to the Model -The Diagram control has a list of predefined basic shapes ([nodes](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Model.html#Syncfusion_Windows_Forms_Diagram_Model_Nodes)) which help you to draw diagrams according to your requirement. You can create your own shapes by inheriting the existing shape’s class and the Symbol Designer utility tool which is shipped with the Essential Diagram package. +The Diagram control has a list of predefined basic shapes ([nodes](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Diagram.Model.html#Syncfusion_Windows_Forms_Diagram_Model_Nodes)) which help you to draw diagrams according to your requirement. You can create your own shapes by inheriting the existing shape’s class and the Symbol Designer utility tool which is shipped with the Essential® Diagram package. The following code creates a rectangular node and adds it to the model. @@ -513,7 +513,7 @@ This section shows the step-by-step procedure to create a PaletteGroupBar contro To create a PaletteGroupBar control using code: 1. Create a new Windows Forms application. -2. Add the following basic dependent Syncfusion assemblies to the project: +2. Add the following basic dependent Syncfusion® assemblies to the project: * Syncfusion.Core.dll * Syncfusion.Diagram.Base.dll * Syncfusion.Diagram.Windows.dll @@ -612,7 +612,7 @@ This section shows the step-by-step procedure to create a PaletteGroupView contr To create a PaletteGroupView control using code: 1. Create a new Windows Form application. -2. Add the following basic dependent Syncfusion assemblies to the project: +2. Add the following basic dependent Syncfusion® assemblies to the project: * Syncfusion.Core.dll * Syncfusion.Diagram.Base.dll * Syncfusion.Diagram.Windows.dll @@ -706,7 +706,7 @@ This section shows the step-by-step procedure to create an Overview control prog To create an Overview control using code: 1. Create a new Windows Forms application. -2. Add the following basic dependent Syncfusion assemblies to the project: +2. Add the following basic dependent Syncfusion® assemblies to the project: * Syncfusion.Core.dll * Syncfusion.Diagram.Base.dll * Syncfusion.Diagram.Windows.dll @@ -790,7 +790,7 @@ This section shows the step-by-step procedure to create a PropertyEditor control To create a PropertyEditor control using code: 1. Create a new Windows Forms application. -2. Add the following basic dependent Syncfusion assemblies to the project: +2. Add the following basic dependent Syncfusion® assemblies to the project: * Syncfusion.Core.dll * Syncfusion.Diagram.Base.dll * Syncfusion.Diagram.Windows.dll @@ -876,7 +876,7 @@ This section shows the step-by-step procedure to create a DocumentExplorer contr To create a DocumentExplorer control using code: 1. Create a new Windows Forms application. -2. Add the following basic dependent Syncfusion assemblies to the project: +2. Add the following basic dependent Syncfusion® assemblies to the project: * Syncfusion.Core.dll * [Syncfusion.Diagram.Base.dll](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Diagram.Base.Wizard.html) * [Syncfusion.Diagram.Windows.dll](https://help.syncfusion.com/cr/windowsforms/Syncfusion.DiagramWindowsAssembly.html) @@ -944,14 +944,14 @@ Overview Control provides a perspective view of a diagram model, and allows user 2. Palette GroupBar and GroupView -The PaletteGroupBar control provides a way for users to drag and drop symbols onto a diagram. It is based on the Syncfusion Essential Tools GroupBar control. Each symbol palette loaded in thePaletteGroupBar occupies a panel that can be selected by a bar button. The bar button is labeled with the name of the symbol palette. The symbols in the palette are shown as icons that can be dragged and dropped onto the diagram. This control allows users to add symbols to a palette, and save or load the palette whenever necessary. It provides a way to classify and maintain symbols. +The PaletteGroupBar control provides a way for users to drag and drop symbols onto a diagram. It is based on the Syncfusion® Essential® Tools GroupBar control. Each symbol palette loaded in thePaletteGroupBar occupies a panel that can be selected by a bar button. The bar button is labeled with the name of the symbol palette. The symbols in the palette are shown as icons that can be dragged and dropped onto the diagram. This control allows users to add symbols to a palette, and save or load the palette whenever necessary. It provides a way to classify and maintain symbols. The PaletteGroupView control provides an easy way to serialize a symbol palette to and from the resource file of a form. At design-time, users can attach a symbol palette to a PaletteGroupView control in the form. Selecting the PaletteGroupView and clicking the Palette property in the Visual Studio .NET Properties window will open a standard Open File dialog, which allows the user to select a symbol palette file that has been created with the Symbol Designer. For more details about these diagram controls, refer to the Palette GroupBar and GroupView topic. 3. Property Editor -The Property Editor in Essential Diagram displays properties of the currently selected object(s) in the diagram. It is a Windows Forms control that can be added to the Visual Studio .NET Toolbox. It also allows users to set or modify various properties of the objects or the model. The Property Editor provides an easy interface to set and view the various property settings. To know about the control's properties see Property Editor topic. +The Property Editor in Essential® Diagram displays properties of the currently selected object(s) in the diagram. It is a Windows Forms control that can be added to the Visual Studio .NET Toolbox. It also allows users to set or modify various properties of the objects or the model. The Property Editor provides an easy interface to set and view the various property settings. To know about the control's properties see Property Editor topic. 4. Document Explorer @@ -970,7 +970,7 @@ Diagram Builder Functionalities Follow the below steps in order to open an existing diagram document 1. Add OpenFileDialog control to the Form. -2. Set the Filter property of OpenFileDialog as Essential Diagram Palettes|*.edp|Visio Stencils|*.vss; *.vsx|Visio Drawings(Shapes only)|*.vsd; *.vdx|All files|*.*. +2. Set the Filter property of OpenFileDialog as Essential® Diagram Palettes|*.edp|Visio Stencils|*.vss; *.vsx|Visio Drawings(Shapes only)|*.vsd; *.vdx|All files|*.*. 3. Add the below code snippet in your button click event. {% capture codesnippet9 %} @@ -1005,7 +1005,7 @@ The diagram1.LoadBinary() method loads the selected diagram file into diagram do Below are the steps to save a diagram document. 1. Add SaveFileDialog control to the Form. - 2. Set the Filter property of SaveFileDialog as Essential Diagram Files|*.edd|All files|*.*. + 2. Set the Filter property of SaveFileDialog as Essential® Diagram Files|*.edd|All files|*.*. 3. Add the following code snippet in your button click event. {% capture codesnippet10 %} @@ -2065,7 +2065,7 @@ To create our own custom symbols in the symbol designer, follow the procedure gi * Creating a diagram control by using code. - To create a Diagram control using code, create a new Windows Forms application and add the following basic dependent Syncfusion assemblies to the project: + To create a Diagram control using code, create a new Windows Forms application and add the following basic dependent Syncfusion® assemblies to the project: * Syncfusion.Core.dll * Syncfusion.Diagram.Base.dll diff --git a/WindowsForms/Diagram/Gridlines.md b/WindowsForms/Diagram/Gridlines.md index 9a20a5e54..7487eceb2 100644 --- a/WindowsForms/Diagram/Gridlines.md +++ b/WindowsForms/Diagram/Gridlines.md @@ -1,7 +1,7 @@ --- layout: post -title: Diagram Grid in Windows Forms Diagram control | Syncfusion -description: Learn about Diagram Grid support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Diagram Grid in Windows Forms Diagram control | Syncfusion® +description: Learn about Diagram Grid support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Grouping.md b/WindowsForms/Diagram/Grouping.md index 840cfbaea..e829501b0 100644 --- a/WindowsForms/Diagram/Grouping.md +++ b/WindowsForms/Diagram/Grouping.md @@ -1,7 +1,7 @@ --- layout: post -title: Grouping in Windows Forms Diagram control | Syncfusion -description: Learn about Grouping support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Grouping in Windows Forms Diagram control | Syncfusion® +description: Learn about Grouping support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Guides.md b/WindowsForms/Diagram/Guides.md index d149428aa..39dc0b976 100644 --- a/WindowsForms/Diagram/Guides.md +++ b/WindowsForms/Diagram/Guides.md @@ -1,7 +1,7 @@ --- layout: post -title: Guides in Windows Forms Diagram control | Syncfusion -description: Learn about Guides support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Guides in Windows Forms Diagram control | Syncfusion® +description: Learn about Guides support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Installation-And-Deployment.md b/WindowsForms/Diagram/Installation-And-Deployment.md index 0cdda82b7..dad7eb39d 100644 --- a/WindowsForms/Diagram/Installation-And-Deployment.md +++ b/WindowsForms/Diagram/Installation-And-Deployment.md @@ -1,7 +1,7 @@ --- layout: post -title: Installation-And-Deployment in Windows Forms Diagram | Syncfusion -description: Learn here all about installation and deployment of Syncfusion Windows Forms Diagram control and more. +title: Installation-And-Deployment in Windows Forms Diagram | Syncfusion® +description: Learn here all about installation and deployment of Syncfusion® Windows Forms Diagram control and more. platform: windowsforms control: Diagram documentation: ug @@ -9,11 +9,11 @@ documentation: ug ## Installation And Deployment in Windows Forms Diagram -This section covers information on the install location, samples, licensing, patches update and updation of the recent version of Essential Studio. It comprises the following sub-sections: +This section covers information on the install location, samples, licensing, patches update and updation of the recent version of Essential Studio®. It comprises the following sub-sections: ### Installation -For step-by-step installation procedure for the installation of Essential Studio, refer to the Installation topic under Installation and Deployment in the Common UG. +For step-by-step installation procedure for the installation of Essential Studio®, refer to the Installation topic under Installation and Deployment in the Common UG. See Also @@ -30,7 +30,7 @@ This section covers the location of the installed samples and describes the proc Sample Installation Location -The Essential Diagram Windows Forms samples are installed in the following location. +The Essential® Diagram Windows Forms samples are installed in the following location. {% highlight text %} @@ -82,17 +82,17 @@ N> You can view the samples in any of the following three ways: Source Code Location -The source code for Essential Diagram Windows is available at the following default location: +The source code for Essential® Diagram Windows is available at the following default location: [System Drive]:\Program Files\Syncfusion\Essential Studio\[Version Number]\Windows\Diagram.Windows\Src ### Deployment Requirements -This section provides deployment requirements for using Essential Diagram under the following topics: +This section provides deployment requirements for using Essential® Diagram under the following topics: #### Toolbox Entries -Essential Diagram places the following controls into your Visual Studio .NET toolbox from where you can drag each control onto a form and start working with it. +Essential® Diagram places the following controls into your Visual Studio .NET toolbox from where you can drag each control onto a form and start working with it. * Diagram diff --git a/WindowsForms/Diagram/Label.md b/WindowsForms/Diagram/Label.md index 470d6f5ba..27d468d3e 100644 --- a/WindowsForms/Diagram/Label.md +++ b/WindowsForms/Diagram/Label.md @@ -1,7 +1,7 @@ --- layout: post -title: Label in Windows Forms Diagram control | Syncfusion -description: Learn about Label support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Label in Windows Forms Diagram control | Syncfusion® +description: Learn about Label support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug @@ -448,7 +448,7 @@ Syncfusion.Windows.Forms.Diagram.Rectangle rectangle = new Syncfusion.Windows.Fo Syncfusion.Windows.Forms.Diagram.Label label = new Syncfusion.Windows.Forms.Diagram.Label(); //To set the label constraint as Interaction... label.Constraints = LabelConstraints.Interaction; -label.Text = "Welcome to Syncfusion"; +label.Text = "Welcome to Syncfusion®"; rectangle.Labels.Add(label); label = new Syncfusion.Windows.Forms.Diagram.Label(); @@ -475,7 +475,7 @@ Dim rectangle As New Syncfusion.Windows.Forms.Diagram.Rectangle(New RectangleF(1 Dim label As New Syncfusion.Windows.Forms.Diagram.Label() 'To set the label constraint as Interaction... label.Constraints = LabelConstraints.Interaction -label.Text = "Welcome to Syncfusion" +label.Text = "Welcome to Syncfusion®" rectangle.Labels.Add(label) label = New Syncfusion.Windows.Forms.Diagram.Label() diff --git a/WindowsForms/Diagram/Layers.md b/WindowsForms/Diagram/Layers.md index 76ab80b4b..ad40b4c52 100644 --- a/WindowsForms/Diagram/Layers.md +++ b/WindowsForms/Diagram/Layers.md @@ -1,7 +1,7 @@ --- layout: post -title: Layers in Windows Forms Diagram control | Syncfusion -description: Learn about Layers support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Layers in Windows Forms Diagram control | Syncfusion® +description: Learn about Layers support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Layout-Management.md b/WindowsForms/Diagram/Layout-Management.md index 96ec6950b..9101d193a 100644 --- a/WindowsForms/Diagram/Layout-Management.md +++ b/WindowsForms/Diagram/Layout-Management.md @@ -1,7 +1,7 @@ --- layout: post -title: Layout Management in Windows Forms Diagram control | Syncfusion -description: Learn about Layout Management support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Layout Management in Windows Forms Diagram control | Syncfusion® +description: Learn about Layout Management support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug @@ -608,7 +608,7 @@ Sample diagram is as follows. ### OrgChart Alignment -As the OrgChartLayout follows a Waterfall model, whenever there is only one child node, the layout will be widened. To overcome this, Essential diagram enables you to align the single child node parallel to the parent node, which will reduce the layout structure. +As the OrgChartLayout follows a Waterfall model, whenever there is only one child node, the layout will be widened. To overcome this, Essential® diagram enables you to align the single child node parallel to the parent node, which will reduce the layout structure. {% tabs %} @@ -628,7 +628,7 @@ Dim manager as New OrgChartLayoutManager(Me.diagram.Model,RotateDirection.TopToB Margin Properties for Layout Managers -For all the Layout Managers supported by Essential Diagram, except _Symmetric and Table Layout Manager_, it is now possible to set the left and right margins for the graph that can be laid out by the layout manager. The two new properties, i.e, TopMargin and LeftMargin of the Layout Manager will set the margin for the graph using the following code snippet. +For all the Layout Managers supported by Essential® Diagram, except _Symmetric and Table Layout Manager_, it is now possible to set the left and right margins for the graph that can be laid out by the layout manager. The two new properties, i.e, TopMargin and LeftMargin of the Layout Manager will set the margin for the graph using the following code snippet. {% tabs %} @@ -650,7 +650,7 @@ manager.TopMargin = 50 ### Improving performance -The performance of most of the Essential Diagram Layout Managers is now improved to a great extent. The time taken for laying out a diagram, using a Layout Manager can now be reduced by setting the ImprovePerformance property to _true_. +The performance of most of the Essential® Diagram Layout Managers is now improved to a great extent. The time taken for laying out a diagram, using a Layout Manager can now be reduced by setting the ImprovePerformance property to _true_. diff --git a/WindowsForms/Diagram/Measurement-Units.md b/WindowsForms/Diagram/Measurement-Units.md index e911f534e..07a1d5a5d 100644 --- a/WindowsForms/Diagram/Measurement-Units.md +++ b/WindowsForms/Diagram/Measurement-Units.md @@ -1,7 +1,7 @@ --- layout: post -title: Measurement Units in Windows Forms Diagram control | Syncfusion -description: Learn about Measurement Units support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Measurement Units in Windows Forms Diagram control | Syncfusion® +description: Learn about Measurement Units support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: WindowsForms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Nodes-or-Shapes.md b/WindowsForms/Diagram/Nodes-or-Shapes.md index f7d64dfd2..51b933db2 100644 --- a/WindowsForms/Diagram/Nodes-or-Shapes.md +++ b/WindowsForms/Diagram/Nodes-or-Shapes.md @@ -1,7 +1,7 @@ --- layout: post -title: Nodes or Shapes in Windows Forms Diagram control | Syncfusion -description: Learn about Nodes or Shapes support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Nodes or Shapes in Windows Forms Diagram control | Syncfusion® +description: Learn about Nodes or Shapes support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug @@ -346,7 +346,7 @@ In the above code snippets, the properties are set to the Rectangular node (rect ## Dragging, Resizing, and Rotation Styles for Nodes -Essential Diagram for Windows Forms provides dragging, resizing, and rotation styles such as ghost copy, filled rectangle, solid outline, and dashed outline for nodes. These styles provide better visual effects for your diagram and increase the performance speed of the diagram while dragging, rotating, or resizing nodes. +Essential® Diagram for Windows Forms provides dragging, resizing, and rotation styles such as ghost copy, filled rectangle, solid outline, and dashed outline for nodes. These styles provide better visual effects for your diagram and increase the performance speed of the diagram while dragging, rotating, or resizing nodes. Properties Table diff --git a/WindowsForms/Diagram/Overview.md b/WindowsForms/Diagram/Overview.md index 7d7dacbf6..6113be103 100644 --- a/WindowsForms/Diagram/Overview.md +++ b/WindowsForms/Diagram/Overview.md @@ -1,7 +1,7 @@ --- layout: post -title: About Windows Forms Diagram control | Syncfusion -description: Learn here all about introduction of Syncfusion Windows Forms Diagram control, its elements, and more details. +title: About Windows Forms Diagram control | Syncfusion® +description: Learn here all about introduction of Syncfusion® Windows Forms Diagram control, its elements, and more details. platform: windowsforms control: Diagram documentation: ug @@ -9,13 +9,13 @@ documentation: ug # Windows Forms Diagram Overview -This section covers information on Essential Diagram control, its key features, and prerequisites to use the control, its compatibility with various OS and browsers and finally the documentation details complimentary with the product. It comprises the following sub sections: +This section covers information on Essential® Diagram control, its key features, and prerequisites to use the control, its compatibility with various OS and browsers and finally the documentation details complimentary with the product. It comprises the following sub sections: -## Introduction To Essential Diagram +## Introduction To Essential® Diagram -Essential Diagram is an extensible and high-performance .NET Diagramming Framework for Windows Applications. It can be used for developing Microsoft Visio-like interactive graphics and diagramming applications. It stores graphical objects in a node graph and renders those objects onto the screen. Essential Diagram supports both vector and raster graphics on the drawing surface. +Essential® Diagram is an extensible and high-performance .NET Diagramming Framework for Windows Applications. It can be used for developing Microsoft Visio-like interactive graphics and diagramming applications. It stores graphical objects in a node graph and renders those objects onto the screen. Essential® Diagram supports both vector and raster graphics on the drawing surface. -Essential Diagram lets users create interactive diagrams easily using the Diagram Builder utility included with the Diagram. It explicitly lays out diagram objects, or allows our built-in layout managers to handle the job, making complex layout diagrams a snap. Using the Symbol Designer utility, you can create domain or business specific symbols by using custom shapes and images. +Essential® Diagram lets users create interactive diagrams easily using the Diagram Builder utility included with the Diagram. It explicitly lays out diagram objects, or allows our built-in layout managers to handle the job, making complex layout diagrams a snap. Using the Symbol Designer utility, you can create domain or business specific symbols by using custom shapes and images. ![Overview of WindowsForms Diagram](overview_images/windowsforms-diagram-overview.png) @@ -24,12 +24,12 @@ Essential Diagram lets users create interactive diagrams easily using the Diagra ### Key Features -Some of the key features of Essential Diagram are listed below. +Some of the key features of Essential® Diagram are listed below. -* Essential Diagram supports Matrix Transformations likeTranslate (Move), Rotate and Scale. +* Essential® Diagram supports Matrix Transformations likeTranslate (Move), Rotate and Scale. * Shape nodes are the graphical objects that can be drawn on the diagram area by activating one of several drawing tools such as the RectangleTool, RoundRectTool, EllipseTool, LineTool, PolylineTool, OrthogonalLineTool, BezierTool, CurveTool, ArcTool and PolygonTool. * DecoratorShape can be added at the head and tail of Connectors. The shapes include arrows, circles, diamonds, crosses, squares and custom decorators. -* Essential Diagram supports rendering TextNodes and RichTextNodes, and offers full text formatting through sufficient properties. Text editing and text rotation are also supported. +* Essential® Diagram supports rendering TextNodes and RichTextNodes, and offers full text formatting through sufficient properties. Text editing and text rotation are also supported. * Zooming, scrolling, and panning are supported and can be achieved using sufficient interactive diagram tools. * Automatic Line Routing and Line Bridging: while a link is drawn between two nodes and if any other node is found in between them, the line will be automatically re-routed around those nodes. * The PrintDialog class enables the user to set the printer to be used, and allows to define the pages and the number of copies to be printed. @@ -39,7 +39,7 @@ Some of the key features of Essential Diagram are listed below. * It allows user to drag symbols onto diagrams * It supports multiple symbol palettes at a time * It has a user interface similar to Microsoft Outlook bar -* It is implemented based on the Syncfusion GroupBar and GroupView controls +* It is implemented based on the Syncfusion® GroupBar and GroupView controls #### User Guide Organization @@ -49,7 +49,7 @@ The product comes with numerous samples as well as an extensive documentation to * Installation and Deployment - This section elaborates on the install location of the samples, license etc. * What's New - This section lists the new features implemented for every release. * Getting Started - This section guides you on getting started with Windows application, controls etc. -* Concepts and Features - The features of Essential Diagram are illustrated with use case scenarios, code examples and screen shots under this section. +* Concepts and Features - The features of Essential® Diagram are illustrated with use case scenarios, code examples and screen shots under this section. #### Document Conventions @@ -91,7 +91,7 @@ Represents additional information on the topic ## Prerequisites and Compatibility -This section covers the requirements mandatory for using Essential Diagram control. It also lists operating systems and browsers compatible with the product. +This section covers the requirements mandatory for using Essential® Diagram control. It also lists operating systems and browsers compatible with the product. ### Prerequisites @@ -127,7 +127,7 @@ Operating Systems ## Documentation -Syncfusion provides the following documentation segments to provide all necessary information for using Essential Diagram control in Windows application in an efficient manner. +Syncfusion® provides the following documentation segments to provide all necessary information for using Essential® Diagram control in Windows application in an efficient manner. @@ -137,11 +137,11 @@ Location +[drive:]\Program Files\Syncfusion®\Essential Studio\x.x.x.x\Infrastructure\Data\Release Notes\readme.htm +[drive:]\Program Files\Syncfusion®\Essential Studio\x.x.x.x\Infrastructure\Data\Release Notes\Release Notes.htm
Readme -[drive:]\Program Files\Syncfusion\Essential Studio\x.x.x.x\Infrastructure\Data\Release Notes\readme.htm
Release Notes -[drive:]\Program Files\Syncfusion\Essential Studio\x.x.x.x\Infrastructure\Data\Release Notes\Release Notes.htm
User Guide (this document) diff --git a/WindowsForms/Diagram/Ports-And-Connections.md b/WindowsForms/Diagram/Ports-And-Connections.md index 4eca47839..366c43f78 100644 --- a/WindowsForms/Diagram/Ports-And-Connections.md +++ b/WindowsForms/Diagram/Ports-And-Connections.md @@ -1,7 +1,7 @@ --- layout: post -title: Ports And Connections in Windows Forms Diagram | Syncfusion -description: Learn about Ports And Connections support in Syncfusion Essential Studio Windows Forms Diagram control and more. +title: Ports And Connections in Windows Forms Diagram | Syncfusion® +description: Learn about Ports And Connections support in Syncfusion® Essential Studio® Windows Forms Diagram control and more. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Rulers.md b/WindowsForms/Diagram/Rulers.md index 4c3fc35f0..bb9521d08 100644 --- a/WindowsForms/Diagram/Rulers.md +++ b/WindowsForms/Diagram/Rulers.md @@ -1,7 +1,7 @@ --- layout: post -title: Rulers in Windows Forms Diagram control | Syncfusion -description: Learn about Rulers support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Rulers in Windows Forms Diagram control | Syncfusion® +description: Learn about Rulers support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Scrolling.md b/WindowsForms/Diagram/Scrolling.md index 87d419e10..2e86acfed 100644 --- a/WindowsForms/Diagram/Scrolling.md +++ b/WindowsForms/Diagram/Scrolling.md @@ -1,7 +1,7 @@ --- layout: post -title: Scrolling in Windows Forms Diagram control | Syncfusion -description: Learn about Scrolling support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Scrolling in Windows Forms Diagram control | Syncfusion® +description: Learn about Scrolling support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Serialization/Diagram-Serialization.md b/WindowsForms/Diagram/Serialization/Diagram-Serialization.md index 542fe0a42..727c03f5c 100644 --- a/WindowsForms/Diagram/Serialization/Diagram-Serialization.md +++ b/WindowsForms/Diagram/Serialization/Diagram-Serialization.md @@ -1,7 +1,7 @@ --- layout: post -title: Diagram Serialization in Windows Forms Diagram control | Syncfusion -description: Learn about Diagram Serialization support in Syncfusion Windows Forms Diagram control and more details. +title: Diagram Serialization in Windows Forms Diagram control | Syncfusion® +description: Learn about Diagram Serialization support in Syncfusion® Windows Forms Diagram control and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Serialization/Palette-Serialization.md b/WindowsForms/Diagram/Serialization/Palette-Serialization.md index e2c5ffa94..61706d4f0 100644 --- a/WindowsForms/Diagram/Serialization/Palette-Serialization.md +++ b/WindowsForms/Diagram/Serialization/Palette-Serialization.md @@ -1,7 +1,7 @@ --- layout: post -title: Palette Serialization in Windows Forms Diagram control | Syncfusion -description: Learn about Palette Serialization support in Syncfusion Windows Forms Diagram control and more details. +title: Palette Serialization in Windows Forms Diagram control | Syncfusion® +description: Learn about Palette Serialization support in Syncfusion® Windows Forms Diagram control and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Supported-Controls.md b/WindowsForms/Diagram/Supported-Controls.md index db1a65e0f..72631870d 100644 --- a/WindowsForms/Diagram/Supported-Controls.md +++ b/WindowsForms/Diagram/Supported-Controls.md @@ -1,7 +1,7 @@ --- layout: post -title: Supported Controls in Windows Forms Diagram control | Syncfusion -description: Learn about Supported Controls support in Syncfusion Windows Forms Diagram control and more details. +title: Supported Controls in Windows Forms Diagram control | Syncfusion® +description: Learn about Supported Controls support in Syncfusion® Windows Forms Diagram control and more details. platform: windowsforms control: Diagram documentation: ug @@ -9,7 +9,7 @@ documentation: ug # Supported Controls in Windows Forms Diagram -The controls supported by Essential Diagram are as follows. +The controls supported by Essential® Diagram are as follows. The controls associated with the Diagram control are illustrated in the following image. @@ -150,7 +150,7 @@ overviewControl1.TabIndex = 1 ## Palette Groupbar And GroupView -The Palette Groupbar control provides a way for users to drag-and-drop the symbols onto a diagram. It is based on the Syncfusion Essential Tools GroupBar control. Each symbol palette loaded in the PaletteGroupBar occupies a panel that can be selected by a bar button. The bar button is labeled with the name of the symbol palette. The symbols in the palette are shown as icons that can be dragged and dropped onto the diagram. This control allows users to add symbols to a palette, and save or load the palette whenever necessary. It provides a way to classify and maintain the symbols. +The Palette Groupbar control provides a way for users to drag-and-drop the symbols onto a diagram. It is based on the Syncfusion® Essential® Tools GroupBar control. Each symbol palette loaded in the PaletteGroupBar occupies a panel that can be selected by a bar button. The bar button is labeled with the name of the symbol palette. The symbols in the palette are shown as icons that can be dragged and dropped onto the diagram. This control allows users to add symbols to a palette, and save or load the palette whenever necessary. It provides a way to classify and maintain the symbols. The PaletteGroupView control provides an easy way to serialize a symbol palette to and from the resource file of a form. At the design-time, users can attach a symbol palette to a PaletteGroupView control in a form. Selecting the PaletteGroupView, and clicking the Palette property in the Visual Studio .NET properties window, opens a standard Open File dialog, which allows the user to select a symbol palette file that has been created using the Symbol Designer. @@ -519,7 +519,7 @@ Follow the steps given below for adding symbol palette into PaletteGroupBar: 1. Add OpenFileDialog control into form. 2. Set the Filter property of OpenFileDialog as, -3. Essential Diagram Palettes|*.edp|Visio Stencils|*.vss; *.vsx|Visio Drawings(Shapes only)|*.vsd; *.vdx|All files|*.* +3. Essential® Diagram Palettes|*.edp|Visio Stencils|*.vss; *.vsx|Visio Drawings(Shapes only)|*.vsd; *.vdx|All files|*.* 4. Add the following lines of code to your button click event. @@ -579,7 +579,7 @@ Follow the steps given below for saving current symbol palette. 1. Add SaveFileDialog control into form. 2. Set the Filter property of SaveFileDialog as - Essential Diagram Palettes|*.edp|All files|*.* + Essential® Diagram Palettes|*.edp|All files|*.* 3. Add the following lines of code to your button click event. @@ -611,7 +611,7 @@ if (savePaletteDialog.ShowDialog(this) == DialogResult.OK) ### Adding Shapes by Clicking the Diagram Page -Essential Diagram enables you to draw the selected node by clicking the Diagram page instead of dragging from the Symbol Palette. +Essential® Diagram enables you to draw the selected node by clicking the Diagram page instead of dragging from the Symbol Palette. Property Table @@ -666,13 +666,13 @@ 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. ### Preview for Symbol Palette Item -Essential Diagram for Windows Forms provides preview support for Symbol Palette. When you drag an item from Symbol Palette to Diagram View, Preview of the dragged item will be displayed. You can enable or disable the preview support. +Essential® Diagram for Windows Forms provides preview support for Symbol Palette. When you drag an item from Symbol Palette to Diagram View, Preview of the dragged item will be displayed. You can enable or disable the preview support. ### Use Case Scenario @@ -763,7 +763,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. @@ -1058,7 +1058,7 @@ private void documentExplorer1_AfterSelect(object sender,TreeViewEventArgs e) ## Property Editor -The Property Editor in Essential Diagram displays properties of the currently selected object(s) in the diagram. It is a Windows Forms control that can be added to the Visual Studio .NET toolbox. It also allows the users to set or modify various properties of the objects or the model. The Property Editor provides an easy interface, to set and view various property settings. +The Property Editor in Essential® Diagram displays properties of the currently selected object(s) in the diagram. It is a Windows Forms control that can be added to the Visual Studio .NET toolbox. It also allows the users to set or modify various properties of the objects or the model. The Property Editor provides an easy interface, to set and view various property settings. The following table lists the properties of the Property Editor. The important property of the Property Editor is the Diagram property. diff --git a/WindowsForms/Diagram/Touch-Support.md b/WindowsForms/Diagram/Touch-Support.md index 7d0345bca..4d37a2e0b 100644 --- a/WindowsForms/Diagram/Touch-Support.md +++ b/WindowsForms/Diagram/Touch-Support.md @@ -1,7 +1,7 @@ --- layout: post -title: Touch Support in Windows Forms Diagram control | Syncfusion -description: Learn about Touch Support support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Touch Support in Windows Forms Diagram control | Syncfusion® +description: Learn about Touch Support support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Undo-Redo.md b/WindowsForms/Diagram/Undo-Redo.md index e6613d870..697d4eb13 100644 --- a/WindowsForms/Diagram/Undo-Redo.md +++ b/WindowsForms/Diagram/Undo-Redo.md @@ -1,7 +1,7 @@ --- layout: post -title: Undo / Redo in Windows Forms Diagram control | Syncfusion -description: Learn about Undo / Redo support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Undo / Redo in Windows Forms Diagram control | Syncfusion® +description: Learn about Undo / Redo support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug diff --git a/WindowsForms/Diagram/Zoom-And-Pan.md b/WindowsForms/Diagram/Zoom-And-Pan.md index 886740dfe..ed27e07b9 100644 --- a/WindowsForms/Diagram/Zoom-And-Pan.md +++ b/WindowsForms/Diagram/Zoom-And-Pan.md @@ -1,7 +1,7 @@ --- layout: post -title: Zoom-And-Pan in Windows Forms Diagram control | Syncfusion -description: Learn about Zoom-And-Pan support in Syncfusion Windows Forms Diagram control, its elements and more details. +title: Zoom-And-Pan in Windows Forms Diagram control | Syncfusion® +description: Learn about Zoom-And-Pan support in Syncfusion® Windows Forms Diagram control, its elements and more details. platform: windowsforms control: Diagram documentation: ug @@ -12,7 +12,7 @@ documentation: ug ## Zooming Support -One of the interactive features of Essential Diagram is its zooming capabilities. This feature allows you to interactively zoom in and out of the diagram in the following ways: +One of the interactive features of Essential® Diagram is its zooming capabilities. This feature allows you to interactively zoom in and out of the diagram in the following ways: * Zoom to the center of the diagram. * Zoom to the top left of the diagram. @@ -182,7 +182,7 @@ Me.diagram1.View.ZoomType = ZoomType.TopLeft #### Zooming to the Pointer Position -Essential Diagram supports zooming the diagram document to the pointer position using Ctrl and the mouse wheel. +Essential® Diagram supports zooming the diagram document to the pointer position using Ctrl and the mouse wheel. @@ -192,7 +192,7 @@ Essential Diagram supports zooming the diagram document to the pointer position #### ZoomTool -Essential Diagram supports a UI tool called ZoomTool which is used to zoom and select the diagram document interactively. Users can use the ZoomTool’s MaximumMagnification and MinimumMagnification properties to restrict the document’s maximum or minimum zoom levels and use the ZoomIncrement property to specify the amount to zoom each time the diagram is zoomed in or out. +Essential® Diagram supports a UI tool called ZoomTool which is used to zoom and select the diagram document interactively. Users can use the ZoomTool’s MaximumMagnification and MinimumMagnification properties to restrict the document’s maximum or minimum zoom levels and use the ZoomIncrement property to specify the amount to zoom each time the diagram is zoomed in or out. Zoom Tool Properties