diff --git a/wpf/Diagram/Annotation/PositioningAndAppearance.md b/wpf/Diagram/Annotation/PositioningAndAppearance.md index c94d032d17..22533d27df 100644 --- a/wpf/Diagram/Annotation/PositioningAndAppearance.md +++ b/wpf/Diagram/Annotation/PositioningAndAppearance.md @@ -9,7 +9,7 @@ documentation: ug # Positioning and Appearance in WPF Diagram (SfDiagram) -Diagram allows you to customize the position and appearance of the annotation efficiently. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) allows you to customize the position and appearance of the annotation efficiently. ## How to position node's annotation diff --git a/wpf/Diagram/Automatic-Layouts/Automatic-Layouts.md b/wpf/Diagram/Automatic-Layouts/Automatic-Layouts.md index 33936737be..dd0c234775 100644 --- a/wpf/Diagram/Automatic-Layouts/Automatic-Layouts.md +++ b/wpf/Diagram/Automatic-Layouts/Automatic-Layouts.md @@ -9,7 +9,7 @@ documentation: ug # Automatic Layout in WPF Diagram (SfDiagram) -SfDiagram provides a set of built-in automatic layout algorithms, which is used to arrange nodes automatically based on a predefined layout logic. SfDiagram supports the following built-in automatic layout algorithms: +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides a set of built-in automatic layout algorithms, which is used to arrange nodes automatically based on a predefined layout logic. SfDiagram supports the following built-in automatic layout algorithms: * Organizational layout * Flowchart layout diff --git a/wpf/Diagram/BPMN-Shapes/BPMN-Expanded-Sub-Process.md b/wpf/Diagram/BPMN-Shapes/BPMN-Expanded-Sub-Process.md index dab4c029bc..57873f29bd 100644 --- a/wpf/Diagram/BPMN-Shapes/BPMN-Expanded-Sub-Process.md +++ b/wpf/Diagram/BPMN-Shapes/BPMN-Expanded-Sub-Process.md @@ -9,7 +9,7 @@ documentation: ug # Expanded SubProcess in WPF Diagram (SfDiagram) -A ExpandedSubProcess is used to frame a part of the diagram, shows that elements included in it are logically belong together and does not have any other semantics other than organizing elements. It is represented by a rounded rectangle. +A ExpandedSubProcess is used to frame a part of the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram), shows that elements included in it are logically belong together and does not have any other semantics other than organizing elements. It is represented by a rounded rectangle. ExpandedSubProcess is the extended version of Group. diff --git a/wpf/Diagram/BPMN-Shapes/BPMN-Shapes-Palette.md b/wpf/Diagram/BPMN-Shapes/BPMN-Shapes-Palette.md index b87d7a5f70..181da55f71 100644 --- a/wpf/Diagram/BPMN-Shapes/BPMN-Shapes-Palette.md +++ b/wpf/Diagram/BPMN-Shapes/BPMN-Shapes-Palette.md @@ -9,7 +9,7 @@ documentation: ug # Shapes Palette in WPF Diagram (SfDiagram) -Diagram provides the support to add BPMN shapes to Stencil. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides the support to add BPMN shapes to Stencil. ## Add BPMN shapes into stencil diff --git a/wpf/Diagram/Commands/Clipboard.md b/wpf/Diagram/Commands/Clipboard.md index a7e3356371..f10b88fb9c 100644 --- a/wpf/Diagram/Commands/Clipboard.md +++ b/wpf/Diagram/Commands/Clipboard.md @@ -9,7 +9,7 @@ documentation: ug # Clipboard Commands in WPF Diagram (SfDiagram) -Clipboard commands are used to cut or copy the selected diagram objects to the clipboard and paste the valid clipboard content into the diagram page. +Clipboard commands are used to cut or copy the selected diagram objects to the clipboard and paste the valid clipboard content into the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page. ## Cut command diff --git a/wpf/Diagram/Commands/Command-Manager.md b/wpf/Diagram/Commands/Command-Manager.md index 6c0d1be440..fd38392933 100644 --- a/wpf/Diagram/Commands/Command-Manager.md +++ b/wpf/Diagram/Commands/Command-Manager.md @@ -9,7 +9,7 @@ documentation: ug # Command Manager in WPF Diagram (SfDiagram) -The [CommandManager](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.CommandManager.html) is used to map the user gestures (keyboard, mouse) with SfDiagram commands and helps to include new gesture commands in SfDiagram. Refer to the following table for built-in commands with Key gesture and Mouse gesture. +The [CommandManager](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.CommandManager.html) is used to map the user gestures (keyboard, mouse) with SfDiagram commands and helps to include new gesture commands in [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram). Refer to the following table for built-in commands with Key gesture and Mouse gesture. List of Commands and Key Gesture: diff --git a/wpf/Diagram/Commands/Flip.md b/wpf/Diagram/Commands/Flip.md index 190ce4ac35..0cb41fe7aa 100644 --- a/wpf/Diagram/Commands/Flip.md +++ b/wpf/Diagram/Commands/Flip.md @@ -9,7 +9,7 @@ documentation: ug # Flip Command in WPF Diagram (SfDiagram) -The [`Flip`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.IDiagramCommands.html#Syncfusion_UI_Xaml_Diagram_IDiagramCommands_Flip) command is used to mirror the selected object's content and port in the diagram page in both horizontal and vertical direction. +The [`Flip`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.IDiagramCommands.html#Syncfusion_UI_Xaml_Diagram_IDiagramCommands_Flip) command is used to mirror the selected object's content and port in the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page in both horizontal and vertical direction. {% tabs %} diff --git a/wpf/Diagram/Commands/Grouping.md b/wpf/Diagram/Commands/Grouping.md index 32e8ed8812..bea906decf 100644 --- a/wpf/Diagram/Commands/Grouping.md +++ b/wpf/Diagram/Commands/Grouping.md @@ -9,7 +9,7 @@ documentation: ug # Grouping Commands in WPF Diagram (SfDiagram) -The Grouping commands are used to group or ungroup the selected diagramming objects such as node and connector in the diagram. +The Grouping commands are used to group or ungroup the selected diagramming objects such as node and connector in the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram). ## Group command diff --git a/wpf/Diagram/Commands/SetShapeStyle.md b/wpf/Diagram/Commands/SetShapeStyle.md index baea58b19a..cf4203e841 100644 --- a/wpf/Diagram/Commands/SetShapeStyle.md +++ b/wpf/Diagram/Commands/SetShapeStyle.md @@ -9,7 +9,7 @@ documentation: ug # SetShapeStyle Commands in WPF Diagram (SfDiagram) -The [SetShapeStyle](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.IDiagramCommands.html#Syncfusion_UI_Xaml_Diagram_IDiagramCommands_SetShapeStyle) command is used to set a specific style for the selected elements in the diagram. +The [SetShapeStyle](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.IDiagramCommands.html#Syncfusion_UI_Xaml_Diagram_IDiagramCommands_SetShapeStyle) command is used to set a specific style for the selected elements in the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram). {% tabs %} diff --git a/wpf/Diagram/Commands/Z-Order.md b/wpf/Diagram/Commands/Z-Order.md index eaf94b3d33..af5cbca6ce 100644 --- a/wpf/Diagram/Commands/Z-Order.md +++ b/wpf/Diagram/Commands/Z-Order.md @@ -9,7 +9,7 @@ documentation: ug # Z-Order Commands in WPF Diagram (SfDiagram) -Z – Order commands are used to visually arrange the selected objects such as Nodes and Connectors on the diagram page with its Z-order values. +Z – Order commands are used to visually arrange the selected objects such as Nodes and Connectors on the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page with its Z-order values. ## BringToFront diff --git a/wpf/Diagram/Commands/Zoom.md b/wpf/Diagram/Commands/Zoom.md index 60d64c726f..f1af356820 100644 --- a/wpf/Diagram/Commands/Zoom.md +++ b/wpf/Diagram/Commands/Zoom.md @@ -9,7 +9,7 @@ documentation: ug # Zoom Command in WPF Diagram (SfDiagram) -The [Zoom](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.IDiagramCommands.html#Syncfusion_UI_Xaml_Diagram_IDiagramCommands_Zoom) commands are used to do zoom-in and zoom-out operations on the Diagram view. This command is also used to do scroll and pan operations with its parameter. +The [Zoom](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.IDiagramCommands.html#Syncfusion_UI_Xaml_Diagram_IDiagramCommands_Zoom) commands are used to do zoom-in and zoom-out operations on the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) view. This command is also used to do scroll and pan operations with its parameter. To execute zoom commands, parameter of type [ZoomPositionParameter](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.ZoomPositionParameter.html) have to be passed. diff --git a/wpf/Diagram/Connector/DefineConnector.md b/wpf/Diagram/Connector/DefineConnector.md index eb25dbe10c..b88af78e57 100644 --- a/wpf/Diagram/Connector/DefineConnector.md +++ b/wpf/Diagram/Connector/DefineConnector.md @@ -496,3 +496,5 @@ For more information about adding connectors from stencil, refer to [Stencil](/w [How to change the connector style based on its SourcePort style in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18851/how-to-change-the-connector-style-based-on-its-sourceport-style-in-wpf-diagram-sfdiagram) [How to identify the dragging state of connectors in the WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18846/how-to-identify-the-dragging-state-of-connectors-in-the-wpf-diagram-sfdiagram) + +N> Looking for the full WPF Diagram component overview, features, pricing, and documentation? Visit the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page. \ No newline at end of file diff --git a/wpf/Diagram/Connector/SelectionAndDragging.md b/wpf/Diagram/Connector/SelectionAndDragging.md index 2d36c5f830..5bbc336384 100644 --- a/wpf/Diagram/Connector/SelectionAndDragging.md +++ b/wpf/Diagram/Connector/SelectionAndDragging.md @@ -9,7 +9,7 @@ documentation: ug # Interactions in WPF Diagram (SfDiagram) -Connectors can be selected, dragged and routed over the diagram page. +Connectors can be selected, dragged and routed over the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page. ## How to select and edit the connector diff --git a/wpf/Diagram/Context-Menu.md b/wpf/Diagram/Context-Menu.md index 855fce405a..25da67774f 100644 --- a/wpf/Diagram/Context-Menu.md +++ b/wpf/Diagram/Context-Menu.md @@ -9,7 +9,7 @@ documentation: ug # Context Menu in WPF Diagram (SfDiagram) -In graphical user interface (GUI), a ContextMenu is a type of Menu that appears when you perform right-click operation. Nested level of Context Menu items can be created. Diagram provided some in-built ContextMenu items and allows to define custom menu items. +In graphical user interface (GUI), a ContextMenu is a type of Menu that appears when you perform right-click operation. Nested level of Context Menu items can be created. [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provided some in-built ContextMenu items and allows to define custom menu items. ## Default Context Menu diff --git a/wpf/Diagram/DataSource.md b/wpf/Diagram/DataSource.md index 74a8e23aeb..f4395ed16f 100644 --- a/wpf/Diagram/DataSource.md +++ b/wpf/Diagram/DataSource.md @@ -9,7 +9,7 @@ documentation: ug # DataSource in WPF Diagram (SfDiagram) -Diagram can be populated with the nodes and connectors based on the information provided from an external data source. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) can be populated with the nodes and connectors based on the information provided from an external data source. * The DataSourceSettings [`DataSource`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.DataSourceSettings.html#Syncfusion_UI_Xaml_Diagram_DataSourceSettings_DataSource) property is used to define the data source as a collection of objects, which needs to be populated as diagram. diff --git a/wpf/Diagram/Diagram-Ribbon.md b/wpf/Diagram/Diagram-Ribbon.md index 0f81384959..06ac250090 100644 --- a/wpf/Diagram/Diagram-Ribbon.md +++ b/wpf/Diagram/Diagram-Ribbon.md @@ -9,7 +9,7 @@ documentation: ug # Diagram Ribbon in WPF Diagram (SfDiagram) -The diagram ribbon control is a user interface that hosts a Quick Access Toolbar, Application Menu, and Tabs to provide the most common features and settings for the WPF Diagram. The diagram ribbon control contains the UI elements that allow end-users to load and save diagrams, add diagram items to the canvas, format text within the diagram items, rearrange and recolor shapes, change the canvas size and orientation, and perform a copy and paste operations. +The [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) ribbon control is a user interface that hosts a Quick Access Toolbar, Application Menu, and Tabs to provide the most common features and settings for the WPF Diagram. The diagram ribbon control contains the UI elements that allow end-users to load and save diagrams, add diagram items to the canvas, format text within the diagram items, rearrange and recolor shapes, change the canvas size and orientation, and perform a copy and paste operations. ![DiagramRibbon](Diagram-Ribbon_images/DiagramRibbon.png) diff --git a/wpf/Diagram/Exporting.md b/wpf/Diagram/Exporting.md index f25685e20e..aa5ff869ef 100644 --- a/wpf/Diagram/Exporting.md +++ b/wpf/Diagram/Exporting.md @@ -9,7 +9,7 @@ documentation: ug # Exporting in WPF Diagram (SfDiagram) -SfDiagram provides the support to export its content as image/XPS files using the [Export](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.SfDiagram.html#Syncfusion_UI_Xaml_Diagram_SfDiagram_Export) method. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides the support to export its content as image/XPS files using the [Export](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.SfDiagram.html#Syncfusion_UI_Xaml_Diagram_SfDiagram_Export) method. SfDiagram can be exported in the following File formats. * PNG diff --git a/wpf/Diagram/Getting-Started.md b/wpf/Diagram/Getting-Started.md index 5af1c08a55..f8b7383594 100644 --- a/wpf/Diagram/Getting-Started.md +++ b/wpf/Diagram/Getting-Started.md @@ -17,7 +17,7 @@ You can find more details about installing the NuGet package in a WPF applicatio [How to install nuget packages](https://help.syncfusion.com/wpf/installation/install-nuget-packages) -The following section helps you to build your application with SfDiagram. +The following section helps you to build your application with [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram). ## Creating the project @@ -927,6 +927,8 @@ SfDiagram supports various built-in themes. Refer to the below links to apply th [View Sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Theme) +N> Looking for the full WPF Diagram component overview, features, pricing, and documentation? Visit the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page. + ## See Also [How to create treeview and diagram with editing options in the WPF Diagram?](https://support.syncfusion.com/kb/article/9926/how-to-create-treeview-and-diagram-with-editing-options-in-the-wpf-diagram-sfdiagram) diff --git a/wpf/Diagram/Interaction/Dragging/CollisionState.md b/wpf/Diagram/Interaction/Dragging/CollisionState.md index d871f79b16..3ef83bac94 100644 --- a/wpf/Diagram/Interaction/Dragging/CollisionState.md +++ b/wpf/Diagram/Interaction/Dragging/CollisionState.md @@ -8,7 +8,7 @@ documentation: ug --- # Collision State in WPF Diagram (SfDiagram) -SfDiagram provide supports to arrange the nodes and connectors neatly by adjusting node's position. For example, on a diagram with full of nodes and connectors, you want to place a node without intersecting any other elements. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provide supports to arrange the nodes and connectors neatly by adjusting node's position. For example, on a diagram with full of nodes and connectors, you want to place a node without intersecting any other elements. Using [CollisionState](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.CollisionState.html) and [GetCollisionFreeLocation](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.IGraphInfo.html#Syncfusion_UI_Xaml_Diagram_IGraphInfo_GetCollisionFreeLocation_Syncfusion_UI_Xaml_Diagram_CollisionState_) method, you can able to find a possible position without intersecting others for any given node. diff --git a/wpf/Diagram/Interaction/Dragging/Drag.md b/wpf/Diagram/Interaction/Dragging/Drag.md index 7db468da34..b5190d14c3 100644 --- a/wpf/Diagram/Interaction/Dragging/Drag.md +++ b/wpf/Diagram/Interaction/Dragging/Drag.md @@ -9,7 +9,7 @@ documentation: ug # Dragging based on DragLimit in WPF Diagram (SfDiagram) -Diagram provides support to drag the elements within the given limitations using [EditableArea](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.ScrollSettings.html#Syncfusion_UI_Xaml_Diagram_ScrollSettings_EditableArea), [ScrollLimit.Limited](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.ScrollLimit.html#Syncfusion_UI_Xaml_Diagram_ScrollLimit_Limited) property and based on [SelectorChangedEvent](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.SelectorChangedEventArgs.html) enabling/disabling of dragging within the limits occur. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to drag the elements within the given limitations using [EditableArea](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.ScrollSettings.html#Syncfusion_UI_Xaml_Diagram_ScrollSettings_EditableArea), [ScrollLimit.Limited](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.ScrollLimit.html#Syncfusion_UI_Xaml_Diagram_ScrollLimit_Limited) property and based on [SelectorChangedEvent](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.SelectorChangedEventArgs.html) enabling/disabling of dragging within the limits occur. In `SelectorChangedEvent` based on the arguments the process occurs, * [Block](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.SelectorChangedEventArgs.html#Syncfusion_UI_Xaml_Diagram_SelectorChangedEventArgs_Block): If this boolean expression is set to true, then the dragging occurs within the given rectangular area. If dragging exceeds than the limit, then it hit back to previous position. Based on the `BlockPosition` the dragging of Block occurs. diff --git a/wpf/Diagram/Interaction/Dragging/DuplicateNodesandConnectors.md b/wpf/Diagram/Interaction/Dragging/DuplicateNodesandConnectors.md index 163bd8c126..78dbdabc70 100644 --- a/wpf/Diagram/Interaction/Dragging/DuplicateNodesandConnectors.md +++ b/wpf/Diagram/Interaction/Dragging/DuplicateNodesandConnectors.md @@ -8,7 +8,7 @@ documentation: ug --- # Duplicate the Nodes and Connectors in WPF Diagram (SfDiagram) -The SfDiagram simplifies the process of duplicating nodes and connectors. You can easily drag to create duplicates of selected nodes or connectors by simply holding down the Ctrl key, providing an improved experience for editing your diagrams. +The [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) simplifies the process of duplicating nodes and connectors. You can easily drag to create duplicates of selected nodes or connectors by simply holding down the Ctrl key, providing an improved experience for editing your diagrams. ![DuplicateNodesandConnectors](Drag_images/DuplicateNodeandConnectors.gif) diff --git a/wpf/Diagram/Interaction/Dragging/PreviewSettings/Preview-Settings.md b/wpf/Diagram/Interaction/Dragging/PreviewSettings/Preview-Settings.md index 61c81a987f..40732e4f9f 100644 --- a/wpf/Diagram/Interaction/Dragging/PreviewSettings/Preview-Settings.md +++ b/wpf/Diagram/Interaction/Dragging/PreviewSettings/Preview-Settings.md @@ -8,7 +8,7 @@ documentation: ug --- # Preview Settings in WPF Diagram (SfDiagram) -SfDiagram provides support to drag objects as an outline without affecting original object. When multiple elements are selected, outline of every selected element will be moved. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to drag objects as an outline without affecting original object. When multiple elements are selected, outline of every selected element will be moved. Preview Dragging can be enabled by assigning values other than [PreviewMode.Preview](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PreviewMode.html) to [SfDiagram.PreviewSettings.PreviewMode](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PreviewSettings.html#Syncfusion_UI_Xaml_Diagram_PreviewSettings_PreviewMode). diff --git a/wpf/Diagram/Interaction/Dragging/RestrictDraggingAtNegativeAxis.md b/wpf/Diagram/Interaction/Dragging/RestrictDraggingAtNegativeAxis.md index f928ee4a3e..0e8c53d7f1 100644 --- a/wpf/Diagram/Interaction/Dragging/RestrictDraggingAtNegativeAxis.md +++ b/wpf/Diagram/Interaction/Dragging/RestrictDraggingAtNegativeAxis.md @@ -8,7 +8,7 @@ documentation: ug --- # Restrict objects dragging at negative axis in WPF Diagram (SfDiagram) -SfDiagram allows you to restrict diagram elements from dragging behind the negative axis. When `RestrictNegativeAxisDragDrop` is enabled, diagram elements such as Node, Connector, Connector end thumbs, Groups, Swim lane objects, and stencil symbols can be restricted from dragging when drag enters into negative zone. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) allows you to restrict diagram elements from dragging behind the negative axis. When `RestrictNegativeAxisDragDrop` is enabled, diagram elements such as Node, Connector, Connector end thumbs, Groups, Swim lane objects, and stencil symbols can be restricted from dragging when drag enters into negative zone. ![Find and position the node without overlapping](Drag_images/RestrictDragObjects.gif) diff --git a/wpf/Diagram/Interaction/Keyboard.md b/wpf/Diagram/Interaction/Keyboard.md index 576a3780ce..b5f40f7136 100644 --- a/wpf/Diagram/Interaction/Keyboard.md +++ b/wpf/Diagram/Interaction/Keyboard.md @@ -9,7 +9,7 @@ documentation: ug # Keyboard support in WPF Diagram -Diagram provides support to interact with the elements with key gestures. By default, some in-built commands are bound with a relevant set of key combinations. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to interact with the elements with key gestures. By default, some in-built commands are bound with a relevant set of key combinations. The following table illustrates list of Commands with key Gesture. diff --git a/wpf/Diagram/Interaction/Tooltip.md b/wpf/Diagram/Interaction/Tooltip.md index e3c1397f31..6873014937 100644 --- a/wpf/Diagram/Interaction/Tooltip.md +++ b/wpf/Diagram/Interaction/Tooltip.md @@ -9,7 +9,7 @@ documentation: ug # Tooltip in WPF Diagram (SfDiagram) -In Graphical User Interface (GUI), the tooltip is a message that is displayed when mouse hovers over an element. In SfDiagram, Tooltip is used to provide information about the position, size, and rotation angle while dragging, resizing, and rotating the diagram elements. +In Graphical User Interface (GUI), the tooltip is a message that is displayed when mouse hovers over an element. In [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram), Tooltip is used to provide information about the position, size, and rotation angle while dragging, resizing, and rotating the diagram elements. ## Static Tooltip diff --git a/wpf/Diagram/Interaction/UserHandle.md b/wpf/Diagram/Interaction/UserHandle.md index 2fbd1468e3..e40ba0c9ac 100644 --- a/wpf/Diagram/Interaction/UserHandle.md +++ b/wpf/Diagram/Interaction/UserHandle.md @@ -17,7 +17,7 @@ Quick Commands are used to execute the commonly or frequently used commands arou ### Define Custom QuickCommand -SfDiagram provides support to define custom quick command around the Nodes, Connectors and Groups. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to define custom quick command around the Nodes, Connectors and Groups. {% tabs %} diff --git a/wpf/Diagram/Interaction/ZoomPan.md b/wpf/Diagram/Interaction/ZoomPan.md index 0212d77763..a21e0e0b7d 100644 --- a/wpf/Diagram/Interaction/ZoomPan.md +++ b/wpf/Diagram/Interaction/ZoomPan.md @@ -9,7 +9,7 @@ documentation: ug # Zoom Pan in WPF Diagram -* We can Zoom in or Zoom out the diagram view. Diagram can be zoomed in or out by simply holding down the Ctrl key and scrolling with your mouse wheel. +* We can Zoom in or Zoom out the diagram view. [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) can be zoomed in or out by simply holding down the Ctrl key and scrolling with your mouse wheel. * When a large Diagram is loaded, only certain portion of the Diagram is visible. The remaining portions are clipped. Clipped portions can be explored by scrolling the scrollbars or panning the Diagram. diff --git a/wpf/Diagram/Localization.md b/wpf/Diagram/Localization.md index 57d845b740..a856b467da 100644 --- a/wpf/Diagram/Localization.md +++ b/wpf/Diagram/Localization.md @@ -9,7 +9,7 @@ documentation: ug # Localization in WPF Diagram (SfDiagram) -Localization is the process of configuring the application to a specific language. `SfDiagram` provides support to localize all the static text used for annotation and context menu contents. +Localization is the process of configuring the application to a specific language. [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to localize all the static text used for annotation and context menu contents. ![Localization](Localization_images/Localization_img1.png) diff --git a/wpf/Diagram/Node.md b/wpf/Diagram/Node.md index 2f3f45daff..1e7bf7c4a7 100644 --- a/wpf/Diagram/Node.md +++ b/wpf/Diagram/Node.md @@ -15,7 +15,7 @@ The nodes are graphical objects used to visually represent the geometrical infor ## Create node -A node can be created and added to the Diagram, either programmatically or interactively. Nodes are stacked on the Diagram area from bottom to top in the order they are added. +A node can be created and added to the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram), either programmatically or interactively. Nodes are stacked on the Diagram area from bottom to top in the order they are added. ### Add Node through Nodes collection diff --git a/wpf/Diagram/Overview-Control.md b/wpf/Diagram/Overview-Control.md index 7a1732e6ea..5ccc897cc1 100644 --- a/wpf/Diagram/Overview-Control.md +++ b/wpf/Diagram/Overview-Control.md @@ -9,7 +9,7 @@ documentation: ug # Overview of Essential® WPF Diagram (SfDiagram) -Overview control is used to display a preview (overall view) of the entire content of a Diagram. This helps you to look overall picture of large diagram and easy to navigate (pan or zoom) to a particular position of the page. +Overview control is used to display a preview (overall view) of the entire content of a [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram). This helps you to look overall picture of large diagram and easy to navigate (pan or zoom) to a particular position of the page. ## Usage scenario diff --git a/wpf/Diagram/Overview.md b/wpf/Diagram/Overview.md index 8f8855df9c..13ace3fe19 100644 --- a/wpf/Diagram/Overview.md +++ b/wpf/Diagram/Overview.md @@ -9,7 +9,7 @@ documentation: ug # WPF Diagram (SfDiagram) Overview -**Essential® Diagram WPF** is a powerful, extensible, and feature-rich library for visualizing, creating, and editing interactive diagrams. It supports creating flowcharts, organizational charts, mind maps, floor plans, UML diagrams, and BPMN charts either through code or a visual interface. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) is a powerful, extensible, and feature-rich library for visualizing, creating, and editing interactive diagrams. It supports creating flowcharts, organizational charts, mind maps, floor plans, UML diagrams, and BPMN charts either through code or a visual interface. ![WPF Diagram Overview](Overview_images/wpf-diagram-overview.png) @@ -33,3 +33,5 @@ documentation: ug * **Stencil**: Gallery of reusable symbols and nodes, which can be dragged and dropped onto the diagram surface at any number of times. * **Overview control**: Displays a small preview of the full diagram page, which allows you to improve the navigation. * **Localization**: Localizes every static text in the control to any supported language. + +N> Looking for the full WPF Diagram component overview, features, pricing, and documentation? Visit the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page. \ No newline at end of file diff --git a/wpf/Diagram/Page-Settings.md b/wpf/Diagram/Page-Settings.md index fb8add995d..7c7c2dc967 100644 --- a/wpf/Diagram/Page-Settings.md +++ b/wpf/Diagram/Page-Settings.md @@ -9,7 +9,7 @@ documentation: ug # Page Settings in WPF Diagram (SfDiagram) -By default, Diagram's page size is decided based on the position of diagramming elements. The size and appearance of the diagram pages can be customized using the [PageSettings](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PageSettings.html ) property of `SfDiagram`. +By default, [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page size is decided based on the position of diagramming elements. The size and appearance of the diagram pages can be customized using the [PageSettings](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PageSettings.html ) property of `SfDiagram`. * The [PageWidth](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PageSettings.html#Syncfusion_UI_Xaml_Diagram_PageSettings_PageWidth) and [PageHeight](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PageSettings.html#Syncfusion_UI_Xaml_Diagram_PageSettings_PageHeight) properties of `PageSettings` define the size of the page. * The [PageOrientation](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PageSettings.html#Syncfusion_UI_Xaml_Diagram_PageSettings_PageOrientation) property of `PageSettings` used to change the page orientation to portrait or landscape. diff --git a/wpf/Diagram/Port/AutomaticPortCreation.md b/wpf/Diagram/Port/AutomaticPortCreation.md index c880b29e7f..0435b9a7cc 100644 --- a/wpf/Diagram/Port/AutomaticPortCreation.md +++ b/wpf/Diagram/Port/AutomaticPortCreation.md @@ -9,7 +9,7 @@ documentation: ug # AutomaticPortCreation in WPF Diagram (SfDiagram) -Diagram provides an option to create a port dynamically by clicking and dragging the mouse over any node or connector. This behavior is disabled by default and can be enabled by using `GraphConstraints.AutomaticPortCreation`. To draw connector, you need to set the `Tool` and `DrawingTool` properties of diagram. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides an option to create a port dynamically by clicking and dragging the mouse over any node or connector. This behavior is disabled by default and can be enabled by using `GraphConstraints.AutomaticPortCreation`. To draw connector, you need to set the `Tool` and `DrawingTool` properties of diagram. {% tabs %} {% highlight xaml %} diff --git a/wpf/Diagram/Preview-Settings.md b/wpf/Diagram/Preview-Settings.md index 8b7ce20a1f..16e2ad280f 100644 --- a/wpf/Diagram/Preview-Settings.md +++ b/wpf/Diagram/Preview-Settings.md @@ -8,7 +8,7 @@ documentation: ug --- # Preview Settings in WPF Diagram -SfDiagram provides support to drag objects as an outline without affecting original object. When multiple elements are selected, outline of every selected element will be moved. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to drag objects as an outline without affecting original object. When multiple elements are selected, outline of every selected element will be moved. Preview Dragging can be enabled by assigning values other than `PreviewMode.Preview` to `SfDiagram.PreviewSettings.PreviewMode`. diff --git a/wpf/Diagram/Printing.md b/wpf/Diagram/Printing.md index fc90791700..50ab761912 100644 --- a/wpf/Diagram/Printing.md +++ b/wpf/Diagram/Printing.md @@ -8,7 +8,7 @@ documentation: ug --- # Printing in WPF Diagram (SfDiagram) -SfDiagram provides support to print the content displayed in the diagram page using the [PrintingService.Print](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PrintingService.html#Syncfusion_UI_Xaml_Diagram_PrintingService_Print().html "PrintingService.Print") method. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to print the content displayed in the diagram page using the [PrintingService.Print](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PrintingService.html#Syncfusion_UI_Xaml_Diagram_PrintingService_Print().html "PrintingService.Print") method. ## Direct print diff --git a/wpf/Diagram/Rulers.md b/wpf/Diagram/Rulers.md index c00ea55924..8c2b902d08 100644 --- a/wpf/Diagram/Rulers.md +++ b/wpf/Diagram/Rulers.md @@ -9,7 +9,7 @@ documentation: ug # Rulers in WPF Diagram (SfDiagram) -The [Ruler](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Controls.Ruler.html) provides a Horizontal and Vertical guide for measuring in the Diagram control. The Ruler can be used to measure the Diagram objects, indicate positions, and align Diagram elements. This is especially useful in creating scale models. You can set the unit of measure, such as centimeters or inches. The default [Unit](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.LengthUnit.html#Syncfusion_UI_Xaml_Diagram_LengthUnit_Unit) of measure is pixels. The ruler also includes a Position Indicator that displays the precise location of the mouse cursor on the diagram canvas, and the default color of position indicator marker is black. +The [Ruler](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Controls.Ruler.html) provides a Horizontal and Vertical guide for measuring in the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) control. The Ruler can be used to measure the Diagram objects, indicate positions, and align Diagram elements. This is especially useful in creating scale models. You can set the unit of measure, such as centimeters or inches. The default [Unit](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.LengthUnit.html#Syncfusion_UI_Xaml_Diagram_LengthUnit_Unit) of measure is pixels. The ruler also includes a Position Indicator that displays the precise location of the mouse cursor on the diagram canvas, and the default color of position indicator marker is black. Please refer to the sample from Dashboard->Desktop->WPF->Diagram->GettingStarted->Rulers and Units. diff --git a/wpf/Diagram/Serialization.md b/wpf/Diagram/Serialization.md index 003346ae79..ac8203649d 100644 --- a/wpf/Diagram/Serialization.md +++ b/wpf/Diagram/Serialization.md @@ -13,7 +13,7 @@ Serialization is the process of converting the state of SfDiagram's objects into ## Save -In SfDiagram, DataContractSerializer is used for serialization. The functionalities in DataContractSerializer are applicable to the SfDiagram serialization. It supports saving the SfDiagram into stream. The SfDiagram gets saved with all its properties. +In [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram), DataContractSerializer is used for serialization. The functionalities in DataContractSerializer are applicable to the SfDiagram serialization. It supports saving the SfDiagram into stream. The SfDiagram gets saved with all its properties. {% tabs %} diff --git a/wpf/Diagram/Shapes.md b/wpf/Diagram/Shapes.md index 3ade65a072..7f43b1b434 100644 --- a/wpf/Diagram/Shapes.md +++ b/wpf/Diagram/Shapes.md @@ -11,7 +11,7 @@ documentation: ug We have provided some basic built-in shapes as ResourceDictionary. -The following code example illustrates how to merge shapes into diagram. +The following code example illustrates how to merge shapes into [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram). {% tabs %} {% highlight xaml %} @@ -207,4 +207,6 @@ The list of shapes are available in the resource dictionary as follows | |ThermalElement | ![ThermalElement](Shapes_images\ElectricalThermalElement.PNG)| | | ThermoCouple| ![ThermoCouple](Shapes_images\ElectricalThermoCouple.PNG)| -Find the [Shapes sample](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Shapes) to depict the shapes. \ No newline at end of file +Find the [Shapes sample](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Shapes) to depict the shapes. + +N> Looking for the full WPF Diagram component overview, features, pricing, and documentation? Visit the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page. \ No newline at end of file diff --git a/wpf/Diagram/Stencil/Commands.md b/wpf/Diagram/Stencil/Commands.md index c327d6b7e2..49965d0707 100644 --- a/wpf/Diagram/Stencil/Commands.md +++ b/wpf/Diagram/Stencil/Commands.md @@ -9,7 +9,7 @@ documentation: ug # Command Manager for Stencil in WPF Diagram (SfDiagram) -The [Stencil](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Stencil.html) in the WPF Diagram (SfDiagram) library now supports a variety of keyboard commands. These enhancements allow users to navigate through symbols, select multiple symbols, and perform clipboard operations efficiently, all without using a mouse. The [`CommandManager`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Stencil.Stencil.html#Syncfusion_UI_Xaml_Diagram_Stencil_Stencil_CommandManager) for the `Stencil` control enhances this functionality by enabling users to map keyboard gestures to specific Stencil commands, add new gesture commands, and remove existing ones. This integration significantly improves the flexibility and usability of the `Stencil`. +The [Stencil](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Stencil.html) in the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) (SfDiagram) library now supports a variety of keyboard commands. These enhancements allow users to navigate through symbols, select multiple symbols, and perform clipboard operations efficiently, all without using a mouse. The [`CommandManager`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Stencil.Stencil.html#Syncfusion_UI_Xaml_Diagram_Stencil_Stencil_CommandManager) for the `Stencil` control enhances this functionality by enabling users to map keyboard gestures to specific Stencil commands, add new gesture commands, and remove existing ones. This integration significantly improves the flexibility and usability of the `Stencil`. ## Built-in Commands and Key Gestures diff --git a/wpf/Diagram/Stencil/Stencil.md b/wpf/Diagram/Stencil/Stencil.md index a2e49f82ab..63c4a000c6 100644 --- a/wpf/Diagram/Stencil/Stencil.md +++ b/wpf/Diagram/Stencil/Stencil.md @@ -9,7 +9,7 @@ documentation: ug # Stencil in WPF Diagram (SfDiagram) -The [Stencil](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Stencil.html) is a gallery of reusable symbols and diagram elements that can be dragged and dropped on the diagram surface multiple times. +The [Stencil](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Stencil.html) is a gallery of reusable symbols and diagram elements that can be dragged and dropped on the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) surface multiple times. {% tabs %} {% highlight xaml %} diff --git a/wpf/Diagram/Swimlane/Lane/Interaction.md b/wpf/Diagram/Swimlane/Lane/Interaction.md index eb4d663904..7e20edab63 100644 --- a/wpf/Diagram/Swimlane/Lane/Interaction.md +++ b/wpf/Diagram/Swimlane/Lane/Interaction.md @@ -9,7 +9,7 @@ documentation: ug # Lane interaction in WPF Diagram(SfDiagram) -The diagram provides support to select, resize, or swap the lane interactively. +The [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides support to select, resize, or swap the lane interactively. ### Select diff --git a/wpf/Diagram/Swimlane/Lane/Lane.md b/wpf/Diagram/Swimlane/Lane/Lane.md index f929472016..91e066aa8c 100644 --- a/wpf/Diagram/Swimlane/Lane/Lane.md +++ b/wpf/Diagram/Swimlane/Lane/Lane.md @@ -11,7 +11,7 @@ documentation: ug A [Lane](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.LaneViewModel.html) is a functional unit or a responsible department of a business process that helps to map a process within the functional unit or in between other functional units. -The number of lanes can be added to swimlane and rendered in the diagram. The lanes are automatically stacked inside swimlane based on the order they are added. +The number of lanes can be added to swimlane and rendered in the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram). The lanes are automatically stacked inside swimlane based on the order they are added. ## Create an empty lane diff --git a/wpf/Diagram/Swimlane/Swimlane-Palette.md b/wpf/Diagram/Swimlane/Swimlane-Palette.md index 41b1fe4ae3..1833072e78 100644 --- a/wpf/Diagram/Swimlane/Swimlane-Palette.md +++ b/wpf/Diagram/Swimlane/Swimlane-Palette.md @@ -13,7 +13,7 @@ Diagram provides support to add lanes and phases to Stencil. ## Add lanes and phases into stencil -Diagram elements such as [Lane](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.LaneViewModel.html), and [Phase](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PhaseViewModel.html) can be used to visualize the Symbol. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) elements such as [Lane](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.LaneViewModel.html), and [Phase](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.PhaseViewModel.html) can be used to visualize the Symbol. The following code sample shows how to add the lanes and phases to palette. diff --git a/wpf/Diagram/Swimlane/Swimlane.md b/wpf/Diagram/Swimlane/Swimlane.md index 93d7cd2d9c..9953991827 100644 --- a/wpf/Diagram/Swimlane/Swimlane.md +++ b/wpf/Diagram/Swimlane/Swimlane.md @@ -15,7 +15,7 @@ A [Swimlane](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Swiml ## Create a swimlane -A swimlane can be created and added to the diagram, either programmatically or interactively. +A swimlane can be created and added to the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram), either programmatically or interactively. ### Add Swimlane through the Swimlanes collection diff --git a/wpf/Diagram/Themes.md b/wpf/Diagram/Themes.md index 5978f0696c..e5746f84ef 100644 --- a/wpf/Diagram/Themes.md +++ b/wpf/Diagram/Themes.md @@ -9,7 +9,7 @@ documentation: ug # Themes with WPF Diagram (SfDiagram) -Diagram themes are predefined sets of diagram item styles that can be applied easily to the diagram elements. In Diagram, nearly 20 Built-In themes are available. DiagramTheme has NodeStyles, ConnectorStyles, and Theme properties that can be used to create custom Diagram theme. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) themes are predefined sets of diagram item styles that can be applied easily to the diagram elements. In Diagram, nearly 20 Built-In themes are available. DiagramTheme has NodeStyles, ConnectorStyles, and Theme properties that can be used to create custom Diagram theme. To know more about DiagramTheme properties, refer to the [DiagramTheme](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Theming.DiagramTheme.html). diff --git a/wpf/Diagram/Tools.md b/wpf/Diagram/Tools.md index 0994578edb..280790f74c 100644 --- a/wpf/Diagram/Tools.md +++ b/wpf/Diagram/Tools.md @@ -11,7 +11,7 @@ documentation: ug ## Tool Selection -There are some functionalities that can be achieved by clicking and dragging on the Diagram surface. They are as follows. +There are some functionalities that can be achieved by clicking and dragging on the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) surface. They are as follows. * Draw selection rectangle – MultipleSelect tool * Pan the Diagram – Zoom pan diff --git a/wpf/Diagram/UML-Sequence-Diagram.md b/wpf/Diagram/UML-Sequence-Diagram.md index 7ee150be5f..0e42ff3379 100644 --- a/wpf/Diagram/UML-Sequence-Diagram.md +++ b/wpf/Diagram/UML-Sequence-Diagram.md @@ -9,7 +9,7 @@ documentation: ug # UML Sequence Diagram Model in WPF Diagram (SfDiagram) -A UML Sequence Diagram is an interaction diagram that demonstrates how objects interact with each other and the order of these interactions. The `SfDiagram` control provides comprehensive support for creating and visualizing UML Sequence Diagrams through the [UMLSequenceDiagramModel](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.UMLSequenceDiagramModel.html) class. You need to assign the `UMLSequenceDiagramModel` to the [Model](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.SfDiagram.html#Syncfusion_UI_Xaml_Diagram_SfDiagram_Model) property of the `SfDiagram` control to enable this functionality. +A UML Sequence Diagram is an interaction diagram that demonstrates how objects interact with each other and the order of these interactions. The [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) control provides comprehensive support for creating and visualizing UML Sequence Diagrams through the [UMLSequenceDiagramModel](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.UMLSequenceDiagramModel.html) class. You need to assign the `UMLSequenceDiagramModel` to the [Model](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.SfDiagram.html#Syncfusion_UI_Xaml_Diagram_SfDiagram_Model) property of the `SfDiagram` control to enable this functionality. ## UML Sequence Diagram Elements diff --git a/wpf/Diagram/UMLDiagramShapes.md b/wpf/Diagram/UMLDiagramShapes.md index 582699db45..f3126f505a 100644 --- a/wpf/Diagram/UMLDiagramShapes.md +++ b/wpf/Diagram/UMLDiagramShapes.md @@ -51,3 +51,5 @@ The list of UML Diagram Shapes are available in the diagram resource dictionary, | | Attribute | ![Attribute](UMLShapes_images/Attribute.png) | | | MultivaluedAttribute | ![MultivaluedAttribute](UMLShapes_images/MultivaluedAttribute.png) | | | StrongRelationship | ![StrongRelationship](UMLShapes_images/StrongRelationship.png) | + +N> Looking for the full WPF Diagram component overview, features, pricing, and documentation? Visit the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) page. \ No newline at end of file diff --git a/wpf/Diagram/UndoRedo.md b/wpf/Diagram/UndoRedo.md index 0fd72ccfef..d541b58043 100644 --- a/wpf/Diagram/UndoRedo.md +++ b/wpf/Diagram/UndoRedo.md @@ -9,7 +9,7 @@ documentation: ug # Undo and Redo in WPF Diagram (SfDiagram) -Diagram provides built-in support to track the changes that are made through interaction and through public APIs. The changes can be reverted or restored either through shortcut keys or through commands. +[WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) provides built-in support to track the changes that are made through interaction and through public APIs. The changes can be reverted or restored either through shortcut keys or through commands. ## Undo and Redo actions diff --git a/wpf/Diagram/Virtualization.md b/wpf/Diagram/Virtualization.md index 73634a7622..d3e47645fa 100644 --- a/wpf/Diagram/Virtualization.md +++ b/wpf/Diagram/Virtualization.md @@ -9,7 +9,7 @@ documentation: ug # Virtualization in WPF Diagram (SfDiagram) -Virtualization is the process of loading the diagramming objects available in the visible area of the Diagram control, that is, only the diagramming objects that lie within the ViewPort of the ScrollViewer are loaded and remaining objects will be loaded only when they come into view. +Virtualization is the process of loading the diagramming objects available in the visible area of the [WPF Diagram](https://www.syncfusion.com/wpf-controls/diagram) control, that is, only the diagramming objects that lie within the ViewPort of the ScrollViewer are loaded and remaining objects will be loaded only when they come into view. This feature gives optimized performance and low memory consumption while loading and dragging items to the `SfDiagram` that consists of large diagram objects.