バージョン

マウス ツールおよびデフォルトのドラッグ操作の構成 (xamDiagram)

トピックの概要

目的

このトピックでは、 xamDiagram™ のマウス操作とツールを構成する方法を説明します。

前提条件

このトピックをより理解するために、以下のトピックを参照することをお勧めします。

トピック 目的

このトピックでは、 xamDiagram コントロールおよびその主要機能の概念的な概要を説明します。

このトピックでは、 xamDiagram コントロールを WPF アプリケーションに追加する方法を説明します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

概要

マウス操作とツールの概要

xamDiagram では、 xamDiagram でマウスのさまざまな操作方法を構成する、 ToolDefaultDragInteraction の 2 つのプロパティが提供されています。Tool 設定では、 xamDiagram 上でクリックとドラッグを実行した場合の状態を設定します。以下のツールを使用できます。

  • ポインター (デフォルト)

  • コネクタ

ポインター ツールでは、 DefaultDragInteraction 設定によって複数の操作を制御できます。サポートされる操作は以下のとおりです。

  • なし

  • ズーム

  • パン

  • 選択 (デフォルト)

コネクタ ツールでは、マウスをダイアグラムにドラッグすることで接続を描画できます。

Note
注:

ノードの接続ポイントを表示するタイミングを制御するには、 ConnectionPointsDisplayMode プロパティを使用します。このプロパティの使用についての詳細は、 ダイアグラム ノードの接続ポイントの構成を参照してください。

マウス操作とツールの概要表

以下の表は、目的のマウス操作とそれを管理するプロパティ設定のマップを示します。

目的: 使用するプロパティ: 設定値:

マウス ツールの構成

DiagramTool 列挙体のメンバーの 1 つ

ポインター ツール操作の構成

DiagramDragInteraction 列挙体のメンバーの 1 つ

マウス操作の構成

概要

目的のマウス操作を設定するには、 Tool プロパティと DefaultDragInteraction プロパティの値として、対応する列挙値を指定します。

プロパティ設定

以下の表は、任意の構成とそれを管理するプロパティ設定のマップを示します。

ドラッグ操作の目的: Tool プロパティの設定: DefaultDragInteraction プロパティの設定:

なし

Pointer

None

拡大

Pointer

Zoom

パン

Pointer

Pan

矩形の選択

Pointer

Select

接続の描画

Connector

適用不可

関連コンテンツ

トピック

このトピックの追加情報については、以下のトピックも合わせてご参照ください。

トピック 目的

このトピックでは、 xamDiagram コントロールのダイアグラムのノードの接続ポイントを構成する方法を説明します。カスタム ノードを使用する場合、または標準ノードの事前設定された接続ポイントをカスタマイズする場合にのみ必要です。

このトピックでは、 xamDiagram コントロールのダイアグラムのノードの接続ポイントを構成する方法を説明します。カスタム ノードを使用する場合、または標準ノードの事前設定された接続ポイントをカスタマイズする場合にのみ必要です。