Skip to content

WPF-934460-Link KBs With UG 2 #1644

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 12 commits into
base: development
Choose a base branch
from
14 changes: 11 additions & 3 deletions wpf/Diagram/Annotation/DefineAnnotation.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ ConnectorViewModel connector = new ConnectorViewModel()
{% endhighlight %}
{% endtabs %}

![Create Annotation](Annotation_images/Create_Annotation.jpg)
![Create Annotation](Annotation_images/wpf-diagram-annotation.jpg)

## Multiple Annotations

Expand Down Expand Up @@ -146,7 +146,7 @@ Annotations = new ObservableCollection<IAnnotation>()
{% endhighlight %}
{% endtabs %}

![Multiple Annotations](Annotation_images/annotation_img21.png) &ensp;&ensp;&ensp;&ensp;&ensp; ![Multiple Annotations](Annotation_images/MultipleAnnotationConnector.png)
![Multiple Annotations](Annotation_images/wpf-diagram-multiple-annotations.PNG) &ensp;&ensp;&ensp;&ensp;&ensp; ![Multiple Annotations](Annotation_images/wpf-diagram-multiple-annotation-connector.png)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Annotations/MultipleAnnotation).

Expand All @@ -158,4 +158,12 @@ Annotations = new ObservableCollection<IAnnotation>()

[How to restrict annotation editing by double-clicking the node or connector?](https://support.syncfusion.com/kb/article/8539/how-to-restrict-annotation-editing-by-double-clicking-the-node-or-connector-in-wpf-diagram)

[How to programmatically Show/Hide the Annotations of node and connector?](https://support.syncfusion.com/kb/article/6281/how-to-programmatically-showhide-annotations-in-wpf-diagram-)
[How to programmatically Show/Hide the Annotations of node and connector?](https://support.syncfusion.com/kb/article/6281/how-to-programmatically-showhide-annotations-in-wpf-diagram-)

[How to set font properties for newly added items Annotations in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18670/how-to-set-font-properties-for-newly-added-items-annotations-in-wpf-diagram-sfdiagram)

[How to highlight the node when selecting an annotation of the node and vice versa in the WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18245/how-to-highlight-the-node-when-selecting-an-annotation-of-the-node-and-vice-versa-in-the-wpf-diagram-sfdiagram)

[How to update text formatting properties of an Annotation in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18407/how-to-update-text-formatting-properties-of-an-annotation-in-wpf-diagram-sfdiagram)

[How to get parent of annotation using changed command in WPF Diagram?](https://support.syncfusion.com/kb/article/16202/how-to-get-parent-of-annotation-using-changed-command-in-wpf-diagram)
4 changes: 3 additions & 1 deletion wpf/Diagram/Annotation/Events.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,6 @@ private void Diagram_AnnotationChanged(object sender, ChangeEventArgs<object, An

[How to localize the annotations?](/wpf/sfdiagram/localization)

[How to restrict annotation editing by double-clicking the node or connector?](https://support.syncfusion.com/kb/article/8539/how-to-restrict-annotation-editing-by-double-clicking-the-node-or-connector-in-wpf-diagram)
[How to restrict annotation editing by double-clicking the node or connector?](https://support.syncfusion.com/kb/article/8539/how-to-restrict-annotation-editing-by-double-clicking-the-node-or-connector-in-wpf-diagram)

[How to get parent of annotation using changed command in WPF Diagram?](https://support.syncfusion.com/kb/article/16202/how-to-get-parent-of-annotation-using-changed-command-in-wpf-diagram)
5 changes: 4 additions & 1 deletion wpf/Diagram/Annotation/Interaction/SelectionAndResizing.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,4 +80,7 @@ Annotations = new ObservableCollection<IAnnotation>()
{% endhighlight %}
{% endtabs %}

![WPF Diagram Annotation Resizing](Annotation_images/wpf-diagram-annotation-resizing.gif)
![WPF Diagram Annotation Resizing](Annotation_images/wpf-diagram-annotation-resizing.gif)

## See Also
[How to highlight the node when selecting an annotation of the node and vice versa in the WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18245/how-to-highlight-the-node-when-selecting-an-annotation-of-the-node-and-vice-versa-in-the-wpf-diagram-sfdiagram)
8 changes: 7 additions & 1 deletion wpf/Diagram/Annotation/PositioningAndAppearance.md
Original file line number Diff line number Diff line change
Expand Up @@ -572,4 +572,10 @@ Annotations = new ObservableCollection<IAnnotation>()

## See Also

[How to programmatically Show/Hide the Annotations of node and connector?](https://support.syncfusion.com/kb/article/6281/how-to-programmatically-showhide-annotations-in-wpf-diagram-)
[How to programmatically Show/Hide the Annotations of node and connector?](https://support.syncfusion.com/kb/article/6281/how-to-programmatically-showhide-annotations-in-wpf-diagram-)

[How to set font properties for newly added items Annotations in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18670/how-to-set-font-properties-for-newly-added-items-annotations-in-wpf-diagram-sfdiagram)

[How to update text formatting properties of an Annotation in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18407/how-to-update-text-formatting-properties-of-an-annotation-in-wpf-diagram-sfdiagram)

[How to change the annotation content of a node using context menu in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/14962/how-to-change-the-annotation-content-of-a-node-using-context-menu-in-wpf-diagram-sfdiagram)
10 changes: 9 additions & 1 deletion wpf/Diagram/Automatic-Layouts/Automatic-Layouts.md
Original file line number Diff line number Diff line change
Expand Up @@ -359,4 +359,12 @@ N> `Margin` is not valid for `RadialTreeLayout`.

[How to update layout automatically when collection is changed?](https://support.syncfusion.com/kb/article/5857/how-to-update-layout-automatically-when-collection-is-changed-in-wpf-diagram-sfdiagram)

[How to provide MultipleParentSupport in SfDiagram layout using DataSourceSettings?](https://support.syncfusion.com/kb/article/5493/how-to-provide-multipleparentsupport-in-wpf-diagram-sfdiagram-layout-via-datasourcesettings)
[How to provide MultipleParentSupport in SfDiagram layout using DataSourceSettings?](https://support.syncfusion.com/kb/article/5493/how-to-provide-multipleparentsupport-in-wpf-diagram-sfdiagram-layout-via-datasourcesettings)

[How to create a custom layout in the WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/17780/how-to-create-a-custom-layout-in-the-wpf-diagram-sfdiagram)

[How to generate tree like diagram with nested objects in WPF ?](https://support.syncfusion.com/kb/article/3478/how-to-generate-tree-like-diagram-with-nested-objects-in-wpf-)

[How to drag and drop elements from treeview in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/9277/how-to-drag-and-drop-elements-from-treeview-in-wpf-diagram-sfdiagram)

[How to do Expand/Collapse for MultiParent Layout in WPF Diagram(SfDiagram)?](https://support.syncfusion.com/kb/article/11417/how-to-do-expand-collapse-for-multiparent-layout-in-wpf-diagramsfdiagram)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Alignment.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,4 +141,4 @@ graphinfo.Commands.AlignCenter.Execute(null);

![Gif for Align commands](Commands_Images/Commands_img2.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Alignment%20Commands)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Alignment%20Commands)
5 changes: 5 additions & 0 deletions wpf/Diagram/Commands/Clipboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,3 +102,8 @@ graphinfo.Commands.Duplicate.Execute(null);
![Clipboard gif](Commands_Images/Commands_img11.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Clipboard%20commands)

## See Also
[How to Display Different QuickCommands Based on Nodes in WPF Diagram?](https://support.syncfusion.com/kb/article/17969/how-to-display-different-quickcommands-based-on-nodes-in-wpf-diagram)

[How to disable or override clipboard support](https://support.syncfusion.com/kb/article/9010/how-to-disable-or-override-clipboard-support)
4 changes: 3 additions & 1 deletion wpf/Diagram/Commands/Command-Manager.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,4 +94,6 @@ diagram.CommandManager.Commands.Add(saveGesture);

## See Also

[How to map the custom commands to existing gestures (keyboard shortcuts and mouse)?](https://support.syncfusion.com/kb/article/8709/how-to-map-the-custom-commands-to-existing-gestures-keyboard-shortcuts-and-mouse-in-wpf)
[How to map the custom commands to existing gestures (keyboard shortcuts and mouse)?](https://support.syncfusion.com/kb/article/8709/how-to-map-the-custom-commands-to-existing-gestures-keyboard-shortcuts-and-mouse-in-wpf)

[How to add a custom gesture command in the WPF Diagram (SfDiagram )?](https://support.syncfusion.com/kb/article/18237/how-to-add-a-custom-gesture-command-in-the-wpf-diagram-sfdiagram-)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,4 @@ else

![Delete and DeleteParameter](Commands_Images/DeleteCommandParameter.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Delete%20Command)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Delete%20Command)
4 changes: 1 addition & 3 deletions wpf/Diagram/Commands/EditandFormatText.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,4 @@ graphinfo.Commands.Cancel.Execute(null);

![Gif for EditAnnotation command](Commands_Images/Commands_EditStyleText.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Commands%20Sample)


[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Commands%20Sample)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/ExpandCollapse.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,4 @@ else
![ExpandCollapse](Commands_Images/Commands_img21.gif)


[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Expand%20and%20Collapse%20command)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Expand%20and%20Collapse%20command)
4 changes: 3 additions & 1 deletion wpf/Diagram/Commands/FitToPage.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,6 @@ The [FocusArea](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.Fi

## See Also

[How to apply margin values to FitToPage command?](https://support.syncfusion.com/kb/article/5474/how-to-apply-margin-to-fittopage-in-wpf-diagram-sfdiagram)
[How to apply margin values to FitToPage command?](https://support.syncfusion.com/kb/article/5474/how-to-apply-margin-to-fittopage-in-wpf-diagram-sfdiagram)

[How to Fit Selected Nodes and Connectors to the WPF Diagram Window?](https://support.syncfusion.com/kb/article/18062/how-to-fit-selected-nodes-and-connectors-to-the-wpf-diagram-window)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Flip.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,4 @@ When the Flip command is applied to the group, it enables the transformation of

![Represents the Group flip](Commands_images/Commands_GroupFlip.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Flip%20Command)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Flip%20Command)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Grouping.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,4 @@ graphinfo.Commands.UnGroup.Execute(null);

![Group/UnGroup gif](Commands_Images/Commands_img12.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Grouping%20Commands)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Grouping%20Commands)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Nudge.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ graphinfo.Commands.MoveUp.Execute(new MoveParameter() { MoveDelta = 5 });

![Nudge gif](Commands_Images/Commands_img17.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Nudge%20Commands)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Nudge%20Commands)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Rotate.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ graphinfo.Commands.Rotate.Execute(new RotateParameter()

![Gif for Rotate command](Commands_Images/Commands_Rotate.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Rotate%20Command)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Rotate%20Command)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/SelectByType.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ graphinfo.Commands.SelectByType.Execute(typeof(NodeViewModel));
![Gif for SelectByType command](Commands_Images/Commands_SelectByType.gif)


[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Rotate%20Command)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Rotate%20Command)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/SelectTool.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,4 +67,4 @@ graphinfo.Commands.SelectTool.Execute(new SelectToolCommandParameter()

![Gif for SelectTool command](Commands_Images/Commands_SelectTool.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Commands%20Sample)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Commands%20Sample)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/SetShapeStyle.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,4 @@ graphinfo.Commands.SetShapeStyle.Execute(style);

![Gif for SelectByType command](Commands_Images/Commands_SetShapeStyle.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Rotate%20Command)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Rotate%20Command)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Sizing.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,4 @@ graphinfo.Commands.SameWidth.Execute(null);

![Sizing commands](Commands_Images/Commands_img5.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Sizing%20Commands)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Sizing%20Commands)
2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Spacing.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,4 @@ graphinfo.Commands.SpaceDown.Execute(null);

![SPace Down](Commands_images/Commands_img4.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Spacing%20Commands)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Spacing%20Commands)
4 changes: 4 additions & 0 deletions wpf/Diagram/Commands/UndoRedo.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,7 @@ graphinfo.Commands.Redo.Execute(null);
![Undo Redo gif](Commands_Images/Commands_img16.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Undo%20Redo)

## See Also
[How to enable Undo/Redo feature in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/11090/how-to-enable-undo-redo-feature-in-wpf-diagram-sfdiagram)

2 changes: 1 addition & 1 deletion wpf/Diagram/Commands/Z-Order.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,4 +103,4 @@ graphinfo.Commands.BringForward.Execute(null);

![Represents the bring forward](Commands_images/Commands_img9.gif)

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Z-Order%20Commands)
[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Z-Order%20Commands)
3 changes: 3 additions & 0 deletions wpf/Diagram/Commands/Zoom.md
Original file line number Diff line number Diff line change
Expand Up @@ -217,3 +217,6 @@ graphinfo.Commands.Reset.Execute(new ResetParameter() { Reset = Reset.ZoomPan })
{% endtabs %}

[View sample in GitHub](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Commands/Zoom%20Command)

## See Also
[How to Fit Selected Nodes and Connectors to the WPF Diagram Window?](https://support.syncfusion.com/kb/article/18062/how-to-fit-selected-nodes-and-connectors-to-the-wpf-diagram-window)
14 changes: 13 additions & 1 deletion wpf/Diagram/Connector/AppearanceAndValidation.md
Original file line number Diff line number Diff line change
Expand Up @@ -691,4 +691,16 @@ Find the [Sample](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tre

[How to customize the bridging style for connector?](https://support.syncfusion.com/kb/article/6120/how-to-customize-the-bridging-style-for-connector-in-wpf-diagram-sfdiagram)

[How to customize the direction of bridge?](https://support.syncfusion.com/kb/article/6010/how-to-customize-the-direction-of-bridge-in-wpf-diagram-sfdiagram)
[How to customize the direction of bridge?](https://support.syncfusion.com/kb/article/6010/how-to-customize-the-direction-of-bridge-in-wpf-diagram-sfdiagram)

[How to update the size of a Connector's source and target decorators in the WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18246/how-to-update-the-size-of-a-connectors-source-and-target-decorators-in-the-wpf-diagram-sfdiagram)

[How to prevent the Connector lines from overlapping the Connector's target decorator in WPF Diagram(SfDiagram)?](https://support.syncfusion.com/kb/article/18404/how-to-prevent-the-connector-lines-from-overlapping-the-connectors-target-decorator-in-wpf-diagramsfdiagram)

[How to restrict the Connector's source and target decorator from being positioned in different places in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/18413/how-to-restrict-the-connectors-source-and-target-decorator-from-being-positioned-in-different-places-in-wpf-diagram-sfdiagram)

[How to set the rotation angle for a node based on the angle of the connector decorator's shape in WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/17744/how-to-set-the-rotation-angle-for-a-node-based-on-the-angle-of-the-connector-decorators-shape-in-wpf-diagram-sfdiagram)

[How to manage the visibility of node and connector objects in the WPF Diagram (SfDiagram)?](https://support.syncfusion.com/kb/article/14995/how-to-manage-the-visibility-of-node-and-connector-objects-in-the-wpf-diagram-sfdiagram)

[How to customize the size of the segment decorators of a Connector in WPF Diagram(SfDiagram)?](https://support.syncfusion.com/kb/article/14933/how-to-customize-the-size-of-the-segment-decorators-of-a-connector-in-wpf-diagramsfdiagram)
Loading