Back to Devexpress

DiagramControl.ActiveTool Property

wpf-devexpress-dot-xpf-dot-diagram-dot-diagramcontrol-454b2635.md

latest2.5 KB
Original Source

DiagramControl.ActiveTool Property

Specifies the currently selected diagram tool. This is a dependency property.

Namespace : DevExpress.Xpf.Diagram

Assembly : DevExpress.Xpf.Diagram.v25.2.dll

NuGet Package : DevExpress.Wpf.Diagram

Declaration

csharp
[Browsable(false)]
public DiagramTool ActiveTool { get; set; }
vb
<Browsable(False)>
Public Property ActiveTool As DiagramTool

Property Value

TypeDescription
DiagramTool

A DiagramTool object.

|

Remarks

By default, the DiagramControl uses the pointer tool. Use the ActiveTool property to select the desired tool.

csharp
diagramControl.ActiveTool = new ConnectorTool();
vb
diagramControl.ActiveTool = New ConnectorTool()

The following code snippet (auto-collected from DevExpress Examples) contains a reference to the ActiveTool property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

wpf-diagram-mdi/CS/MainWindow.xaml#L34

xml
<dxdiag:DiagramControl
    ActiveTool="{Binding Path=(dxdo:DockLayoutManager.DockLayoutManager).DataContext.ActiveTool, RelativeSource={RelativeSource Self}, Mode=TwoWay}"
    SelectedStencils="{Binding Path=(dxdo:DockLayoutManager.DockLayoutManager).DataContext.SelectedDiagramStencils, RelativeSource={RelativeSource Self}, Mode=TwoWay, Delay=400}"

See Also

DiagramControl Class

DiagramControl Members

DevExpress.Xpf.Diagram Namespace