Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
64dbaf3
SEO-182428-page-with-redirect-links
Scholar-jaruha May 29, 2024
8a8b5ab
SEO-182428-page-with-redirect
Scholar-jaruha May 29, 2024
fd69c69
To fix CI issue
Scholar-jaruha May 29, 2024
65130c5
SEO-182428-WPF-page-with-redirect
Scholar-jaruha Jun 4, 2024
3ca0f3f
To fix CI issue
Scholar-jaruha Jun 4, 2024
58a471d
WPF-889895-Corrected the Mistakes
satishraj-sf4377 Jun 12, 2024
a554e07
WPF-889895-Added xaml code for TextAnnotation examples and Updated th…
satishraj-sf4377 Jun 10, 2024
d59024c
WPF-889895-Updated the Gif
satishraj-sf4377 Jun 20, 2024
36e1342
WPF-889895-Higihlighted the properties
satishraj-sf4377 Jun 20, 2024
6b5fe3d
Merge pull request #1334 from syncfusion-content/WPF-889895-BPMNShape…
KarkuvelRajan Jun 21, 2024
ab59fe4
WPF-889895-Corrected the Issues
satishraj-sf4377 Jun 12, 2024
7ac5fa7
WPF-889895-Corrected the Issues
satishraj-sf4377 Jun 12, 2024
32b9359
Revert "WPF-889895-Corrected the Issues"
satishraj-sf4377 Jun 12, 2024
7b283af
Revert "WPF-889895-Corrected the Issues"
satishraj-sf4377 Jun 12, 2024
f996540
WPF-889895-Added question marks to the "See Also" section links and C…
satishraj-sf4377 Jun 12, 2024
84e8609
WPF-889895 Changes are added
KarkuvelRajan Jun 21, 2024
2754eb3
Merge pull request #1349 from syncfusion-content/WPF-889895-Connector…
KarkuvelRajan Jun 21, 2024
a048d95
WPF-889895-Corrected the Issues
satishraj-sf4377 Jun 12, 2024
bdc47de
WPF-889895 Changes are added
KarkuvelRajan Jun 21, 2024
7b1ee44
Merge pull request #1351 from syncfusion-content/WPF-889895-Port_file…
KarkuvelRajan Jun 21, 2024
1e9374a
WPF-889895-Corrected the Issues
satishraj-sf4377 Jun 12, 2024
7da4358
WPF-889895 Gif count issue is fixed
KarkuvelRajan Jun 21, 2024
994d866
Merge pull request #1352 from syncfusion-content/WPF-889895-Annotatio…
KarkuvelRajan Jun 21, 2024
1cfa46c
WPF-889895-Corrected the mistakes
satishraj-sf4377 Jun 12, 2024
c67cee6
WPF-889895-Updated the Image
satishraj-sf4377 Jun 19, 2024
a3580ce
WPF-889895 Changes are added
KarkuvelRajan Jun 21, 2024
dab5224
Merge pull request #1400 from syncfusion-content/WPF-889895-Container…
KarkuvelRajan Jun 21, 2024
f9f7f0c
Merge pull request #1355 from syncfusion-content/WPF-889895-Swimlane_…
KarkuvelRajan Jun 21, 2024
c4dad35
Merge pull request #1311 from syncfusion-content/SEO-182428-page-with…
Aishwarya-Ganesan Jun 21, 2024
f707fc1
Merge pull request #1312 from syncfusion-content/SEO-182428-page-with…
Aishwarya-Ganesan Jun 21, 2024
4382d3d
Merge pull request #1320 from syncfusion-content/SEO-182428-WPF-page-…
Aishwarya-Ganesan Jun 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion wpf/Breadcrumb/Getting-Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ this.Content = hierarchyNavigator1;

## Bind data

HierarchyNavigator accepts any business object collection to be bound to its [ItemsSource](https://docs.microsoft.com/en-us/dotnet/api/system.windows.controls.itemscontrol.itemssourceproperty?view=netframework-4.7.2) property. Refer [Data binding](https://help.syncfusion.com/wpf/breadcrumb/populating-data) section for more details.
HierarchyNavigator accepts any business object collection to be bound to its [ItemsSource](https://learn.microsoft.com/en-us/dotnet/api/system.windows.controls.itemscontrol.itemssourceproperty?view=netframework-4.7.2) property. Refer [Data binding](https://help.syncfusion.com/wpf/breadcrumb/populating-data) section for more details.

The steps to bind to a Business Object collection are as follows:

Expand Down
6 changes: 3 additions & 3 deletions wpf/Button/MVVM.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: post
title: MVVM in WPF Button control | Syncfusion
description: Learn here all about MVVM support in Syncfusion WPF Button (ButtonAdv) control, its elements and more details.
platform: WPF
platform: wpf
control: ButtonAdv
documentation: ug
---
Expand All @@ -11,8 +11,8 @@ documentation: ug

The command and command parameter properties allow to execute any action on clicking the button control.

* **Command** - The [Command](https://docs.microsoft.com/en-us/dotnet/api/system.windows.input.icommandsource.command?view=netframework-4.8) property accept all commands derived from interface [ICommand](https://docs.microsoft.com/en-us/dotnet/api/system.windows.input.icommand?view=netframework-4.8).
* **CommandParameter** - The [CommandParameter](https://docs.microsoft.com/en-us/dotnet/api/system.windows.input.icommandsource.commandparameter?view=netframework-4.8) property allows the user to provide additional data required in the command handler in-order to perform any operation.
* **Command** - The [Command](https://learn.microsoft.com/en-us/dotnet/api/system.windows.input.icommandsource.command?view=netframework-4.8) property accept all commands derived from interface [ICommand](https://learn.microsoft.com/en-us/dotnet/api/system.windows.input.icommand?view=netframework-4.8).
* **CommandParameter** - The [CommandParameter](https://learn.microsoft.com/en-us/dotnet/api/system.windows.input.icommandsource.commandparameter?view=netframework-4.8) property allows the user to provide additional data required in the command handler in-order to perform any operation.

{% tabs %}
{% highlight xaml %}
Expand Down
4 changes: 2 additions & 2 deletions wpf/Card-View/Localization.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Localization in WPF Card View

Localization is the process of translating the application resources into different language for the specific cultures. You can localize the CardView by [adding resource file](https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/aa992030(v=vs.100)). Application culture can be changed by setting [CurrentUICulture](https://docs.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.currentuiculture?view=netframework-4.7.2) after `InitializeComponent` method.
Localization is the process of translating the application resources into different language for the specific cultures. You can localize the CardView by [adding resource file](https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/aa992030(v=vs.100)). Application culture can be changed by setting [CurrentUICulture](https://learn.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.currentuiculture?view=netframework-4.7.2) after `InitializeComponent` method.

Below application culture changed to French.

Expand All @@ -28,7 +28,7 @@ public MainWindow()
{% endtabs %}


To localize the CardView based on [CurrentUICulture](https://docs.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.currentuiculture?view=netframework-4.7.2) using resource files, follow the below steps.
To localize the CardView based on [CurrentUICulture](https://learn.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.currentuiculture?view=netframework-4.7.2) using resource files, follow the below steps.

**Step 1:** Create new folder and named as **Resources** in your application.

Expand Down
4 changes: 2 additions & 2 deletions wpf/Charts/CodedUI.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Coded UI provides support only in,
* Visual Studio Enterprise
* Visual Studio Ultimate

For more info about the platforms and configurations refer [here](https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2015/test/supported-configurations-and-platforms-for-coded-ui-tests-and-action-recordings?view=vs-2015)
For more info about the platforms and configurations refer [here](https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2015/test/supported-configurations-and-platforms-for-coded-ui-tests-and-action-recordings?view=vs-2015)

## Configuration

Expand All @@ -60,7 +60,7 @@ For Visual Studio 2012: C:\Program Files (x86)\Common Files\Microsoft Shared\VST

For Visual Studio 2013: C:\Program Files (x86)\Common Files\Microsoft Shared\VSTT\12.0\UITestExtensionPackages

N> Syncfusion.SfChart.CUITExtension.WPF.dll need to be installed in GAC location. Please refer the MSDN link for_ [GAC](https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-2.0/ex0ss12c(v=vs.80)) _installation.
N> Syncfusion.SfChart.CUITExtension.WPF.dll need to be installed in GAC location. Please refer the MSDN link for_ [GAC](https://learn.microsoft.com/en-us/previous-versions/dotnet/netframework-2.0/ex0ss12c(v=vs.80)) _installation.

## Getting Started

Expand Down
4 changes: 2 additions & 2 deletions wpf/CheckedListBox/Check-items.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Check Items in WPF CheckedListBox (CheckListBox)

In [CheckListBox](https://www.syncfusion.com/wpf-ui-controls/CheckedListBox), items present in the control can be checked or unchecked either by using any one of the following ways:
In [CheckListBox](https://www.syncfusion.com/wpf-controls/checkedlistbox), items present in the control can be checked or unchecked either by using any one of the following ways:

1. Using Collection
2. Using Property
Expand Down Expand Up @@ -348,7 +348,7 @@ private void CheckListBox_ItemChecked(object sender, ItemCheckedEventArgs e)

## Selection changed notification

When the selected item is changed, it will be notified by using the [SelectionChanged](https://help.syncfusion.com/cr/wpf/Syncfusion.Windows.Tools.Controls.CheckListBox.html) event.The [SelectionChangedEventArgs](https://docs.microsoft.com/en-us/dotnet/api/system.windows.controls.selectionchangedeventargs?redirectedfrom=MSDN&view=netframework-4.8) has the following members that provides information for the `SelectionChanged` event:
When the selected item is changed, it will be notified by using the [SelectionChanged](https://help.syncfusion.com/cr/wpf/Syncfusion.Windows.Tools.Controls.CheckListBox.html) event.The [SelectionChangedEventArgs](https://learn.microsoft.com/en-us/dotnet/api/system.windows.controls.selectionchangedeventargs?redirectedfrom=MSDN&view=netframework-4.8) has the following members that provides information for the `SelectionChanged` event:

* **Added items** : Gets a collection of the underlying data objects in which the selection has to be processed.

Expand Down
2 changes: 1 addition & 1 deletion wpf/CheckedListBox/Data-Binding.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Data Binding in WPF CheckListBox control

The control can be populated using [ItemsSource](https://docs.microsoft.com/en-us/dotnet/api/system.windows.controls.itemscontrol.itemssource?view=netframework-4.7.2) property and [DisplayMemberPath](https://docs.microsoft.com/en-us/dotnet/api/system.windows.controls.itemscontrol.displaymemberpath?view=netframework-4.7.2#System_Windows_Controls_ItemsControl_DisplayMemberPath) property used to display the items and IsSelected property used to handle the selection in the CheckListBox. The below code snippet will be used to bind the ItemsSource to the CheckListBox.
The control can be populated using [ItemsSource](https://learn.microsoft.com/en-us/dotnet/api/system.windows.controls.itemscontrol.itemssource?view=netframework-4.7.2) property and [DisplayMemberPath](https://learn.microsoft.com/en-us/dotnet/api/system.windows.controls.itemscontrol.displaymemberpath?view=netframework-4.7.2#System_Windows_Controls_ItemsControl_DisplayMemberPath) property used to display the items and IsSelected property used to handle the selection in the CheckListBox. The below code snippet will be used to bind the ItemsSource to the CheckListBox.

{% tabs %}
{%highlight xaml%}
Expand Down
2 changes: 1 addition & 1 deletion wpf/CheckedListBox/Layout-Related-Features.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ CheckBoxAlignment = "Right"

## Flow direction

The flow direction for the CheckListBox control is set through the [FlowDirection](https://docs.microsoft.com/en-us/dotnet/api/system.windows.frameworkelement.flowdirection?view=netframework-4.7.2) property.
The flow direction for the CheckListBox control is set through the [FlowDirection](https://learn.microsoft.com/en-us/dotnet/api/system.windows.frameworkelement.flowdirection?view=netframework-4.7.2) property.

To set the FlowDirection to RightToLeft, use the below code:

Expand Down
2 changes: 1 addition & 1 deletion wpf/CheckedListBox/Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# WPF CheckedListBox (CheckListBox) Overview

The [CheckListBox](https://www.syncfusion.com/wpf-ui-controls/CheckedListBox) control implements a classic list box with check list box items. The control displays items with a check box to enable multiple selection of items. Custom templates are defined to customize its appearance.
The [CheckListBox](https://www.syncfusion.com/wpf-controls/checkedlistbox) control implements a classic list box with check list box items. The control displays items with a check box to enable multiple selection of items. Custom templates are defined to customize its appearance.

![CheckListBox Control](Getting-Started_images/Control_Structure.png)

Expand Down
2 changes: 1 addition & 1 deletion wpf/CheckedListBox/Sorting.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Sorting Items in WPF CheckedListBox (CheckListBox)

By default, the [CheckListBox](https://www.syncfusion.com/wpf-ui-controls/CheckedListBox) are arranged based on the order they added in to the `Items` collection. We can sort the `CheckListBox` items by adding the sorting direction to the `CollectionView.SortDescriptions` collection. The `CheckListBox` items can be sorted either in ascending or descending order based on the user’s perspective.
By default, the [CheckListBox](https://www.syncfusion.com/wpf-controls/checkedlistbox) are arranged based on the order they added in to the `Items` collection. We can sort the `CheckListBox` items by adding the sorting direction to the `CollectionView.SortDescriptions` collection. The `CheckListBox` items can be sorted either in ascending or descending order based on the user’s perspective.

{% tabs %}
{% highlight C# %}
Expand Down
4 changes: 2 additions & 2 deletions wpf/Diagram/Annotation/Events.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ private void Diagram_AnnotationChanged(object sender, ChangeEventArgs<object, An

## See Also

[How to add or remove annotation constraints](/wpf/sfdiagram/constraints#annotation-constraints)
[How to add or remove annotation constraints?](/wpf/sfdiagram/constraints#annotation-constraints)

[How to localize the annotations](/wpf/sfdiagram/localization)
[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)
1 change: 1 addition & 0 deletions wpf/Diagram/Annotation/Interaction/Rotating.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ documentation: ug
# How to Rotate the Annotation

Rotation process can be applied over annotation and rotation can be controlled by annotation and its parent node or connector.

To learn about annotation constraints, refer to the [Annotation Constraints](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.AnnotationConstraints.html).

## Rotating the annotation
Expand Down
1 change: 1 addition & 0 deletions wpf/Diagram/Annotation/Interaction/SelectionAndResizing.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ documentation: ug
# How to Select and Resize the Annotation

Basic intersections of selecting and resizing can be applied over annotation. These interactions can be controlled by annotation and its parent node or connector.

To learn about annotation constraints, refer to the [Annotation Constraints](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.AnnotationConstraints.html).

## Selecting the annotation
Expand Down
6 changes: 3 additions & 3 deletions wpf/Diagram/BPMN-Shapes/BPMN-Activity.md
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,7 @@ The following table contains various types of BPMN loops.

### Compensation

Compensation is triggered when the operation is partially failed and enabled it with the compensation property in both task and the collapsed subprocess. To create a compensation, you have to enable the [IsCompensationActivity](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.BpmnNodeViewModel.html#Syncfusion_UI_Xaml_Diagram_BpmnNodeViewModel_IsCompensationActivity) property of the BpmnNodeViewModel. By default, the IsCompensationActivity property is false.
Compensation is triggered when the operation is partially failed and enabled it with the compensation property in both task and the collapsed subprocess. To create a compensation, you have to enable the [`IsCompensationActivity`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.BpmnNodeViewModel.html#Syncfusion_UI_Xaml_Diagram_BpmnNodeViewModel_IsCompensationActivity) property of the BpmnNodeViewModel. By default, the `IsCompensationActivity` property is false.


{% tabs %}
Expand Down Expand Up @@ -265,7 +265,7 @@ BpmnNodeViewModel node = new BpmnNodeViewModel()

### Call

A Call activity is a global sub-process that is reused at various points of the business flow. To create a Call activity, you have to enable the [IsCallActivity](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.BpmnNodeViewModel.html#Syncfusion_UI_Xaml_Diagram_BpmnNodeViewModel_IsCallActivity) property of the BpmnNodeViewModel. By default, the IsCallActivity property is false.
A Call activity is a global sub-process that is reused at various points of the business flow. To create a Call activity, you have to enable the [`IsCallActivity`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.BpmnNodeViewModel.html#Syncfusion_UI_Xaml_Diagram_BpmnNodeViewModel_IsCallActivity) property of the BpmnNodeViewModel. By default, the `IsCallActivity` property is false.

{% tabs %}
{% highlight xaml %}
Expand Down Expand Up @@ -310,7 +310,7 @@ BpmnNodeViewModel node = new BpmnNodeViewModel()

### Ad-Hoc

An ad-hoc subprocess is a group of tasks that are executed in any order or skipped in order to fulfill the end condition. To create a ad-hoc activity, you have to enable the [`IsAdhocActivity`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.BpmnNodeViewModel.html#Syncfusion_UI_Xaml_Diagram_BpmnNodeViewModel_IsAdhocActivity) property of the BpmnNodeViewModel. By default, the IsAdhocActivity property is false.
An ad-hoc subprocess is a group of tasks that are executed in any order or skipped in order to fulfill the end condition. To create a ad-hoc activity, you have to enable the [`IsAdhocActivity`](https://help.syncfusion.com/cr/wpf/Syncfusion.UI.Xaml.Diagram.BpmnNodeViewModel.html#Syncfusion_UI_Xaml_Diagram_BpmnNodeViewModel_IsAdhocActivity) property of the BpmnNodeViewModel. By default, the `IsAdhocActivity` property is false.


{% tabs %}
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
58 changes: 58 additions & 0 deletions wpf/Diagram/BPMN-Shapes/BPMN-TextAnnotation.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,34 @@ documentation: ug
The following code example represents how to create a Text Annotation.

{% tabs %}
{% highlight xaml %}

<!-- Initialize the SfDiagram control -->
<syncfusion:SfDiagram x:Name="diagram">
<!-- Define the Nodes collection within the SfDiagram -->
<syncfusion:SfDiagram.Nodes>
<syncfusion:NodeCollection>
<!-- Define a BpmnNodeViewModel with properties set as required -->
<syncfusion:BpmnNodeViewModel OffsetX="300" OffsetY="100" UnitWidth="100" UnitHeight="70"
Type="TextAnnotation" TextAnnotationDirection="Left">
<!-- Define the Annotations for the BpmnNodeViewModel -->
<syncfusion:BpmnNodeViewModel.Annotations>
<syncfusion:AnnotationCollection>
<!-- Add an AnnotationEditorViewModel with the specified content -->
<syncfusion:AnnotationEditorViewModel Content="Text"/>
</syncfusion:AnnotationCollection>
</syncfusion:BpmnNodeViewModel.Annotations>
</syncfusion:BpmnNodeViewModel>
</syncfusion:NodeCollection>
</syncfusion:SfDiagram.Nodes>
<!-- Define the Connectors collection within the SfDiagram -->
<syncfusion:SfDiagram.Connectors>
<syncfusion:ConnectorCollection/>
</syncfusion:SfDiagram.Connectors>
</syncfusion:SfDiagram>

{% endhighlight %}

{% highlight c# %}

//Initialize the diagram.
Expand Down Expand Up @@ -60,6 +88,36 @@ BpmnNodeViewModel textannotation = new BpmnNodeViewModel()
The following code example represents how to create a Text Annotation and make a connection between the `Activity` and `TextAnnotation` shape.

{% tabs %}
{% highlight xaml %}

<!-- Initialize the SfDiagram control -->
<syncfusion:SfDiagram x:Name="diagram">
<!-- Define the Nodes collection within the SfDiagram -->
<syncfusion:SfDiagram.Nodes>
<syncfusion:NodeCollection>
<!-- Define the BpmnNodeViewModel with properties set as required -->
<syncfusion:BpmnNodeViewModel x:Name="Node" OffsetX="150" OffsetY="250" UnitWidth="100" UnitHeight="100"
Type="Activity"/>
<!-- Define the TextAnnotation BpmnNodeViewModel and set the TextAnnotationTarget property from the code-behind -->
<syncfusion:BpmnNodeViewModel x:Name="TextAnnotationNode" OffsetX="300" OffsetY="100" UnitWidth="100" UnitHeight="70"
Type="TextAnnotation">
<!-- Define the Annotations for the BpmnNodeViewModel -->
<syncfusion:BpmnNodeViewModel.Annotations>
<syncfusion:AnnotationCollection>
<!-- Add an AnnotationEditorViewModel with the specified content -->
<syncfusion:AnnotationEditorViewModel Content="Text"/>
</syncfusion:AnnotationCollection>
</syncfusion:BpmnNodeViewModel.Annotations>
</syncfusion:BpmnNodeViewModel>
</syncfusion:NodeCollection>
</syncfusion:SfDiagram.Nodes>
<!-- Define the Connectors collection within the SfDiagram -->
<syncfusion:SfDiagram.Connectors>
<syncfusion:ConnectorCollection/>
</syncfusion:SfDiagram.Connectors>
</syncfusion:SfDiagram>

{% endhighlight %}
{% highlight c# %}

//Initialize the diagram.
Expand Down
12 changes: 6 additions & 6 deletions wpf/Diagram/Connector/AppearanceAndValidation.md
Original file line number Diff line number Diff line change
Expand Up @@ -406,7 +406,7 @@ ConnectorViewModel paddingConnector = new ConnectorViewModel()

![WPF Diagram Connector Padding](Connector_images/wpf-diagram-connector-padding.PNG)

For sample, refer to [Decorator](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Connector/Connector%20Padding "Decorator")
For sample, refer to [Decorator](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tree/master/Samples/Connector/Connector%20Padding)

## Bridging

Expand Down Expand Up @@ -661,15 +661,15 @@ Find the [Sample](https://github.com/SyncfusionExamples/WPF-Diagram-Examples/tre

## See Also

[How to add annotations for connectors](/wpf/diagram/annotation)
[How to add annotations for connectors?](/wpf/diagram/annotation)

[How to add or remove connector constraints](/wpf/diagram/constraints#connector-constraints)
[How to add or remove connector constraints?](/wpf/diagram/constraints#connector-constraints)

[How to add ports for connector](/wpf/diagram/port)
[How to add ports for connector?](/wpf/diagram/port)

[How to group other elements with connector](/wpf/diagram/group)
[How to group other elements with connector?](/wpf/diagram/group)

[How to draw connector independently using drawing tool](/wpf/diagram/tools)
[How to draw connector independently using drawing tool?](/wpf/diagram/tools)

[How to customize the connection indicator style of node and port?](https://support.syncfusion.com/kb/article/10048/how-to-customize-the-connection-indicator-style-of-node-and-port-in-wpf-diagram-sfdiagram)

Expand Down
Loading