バージョン

ユーザー インタラクションの構成の概要 (xamDiagram)

xamDiagram ユーザー インタラクションの構成の概要

目的

このトピックでは、 xamDiagram™ コントロールで実行するユーザー インタラクションのすべてのタスクの概要を説明します。

前提条件

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

トピック 目的

このトピックでは、 xamDiagram コントロールの概要を説明します。

ユーザー インタラクションの構成の概要

xamDiagram ユーザー インタラクションの構成の概要表

以下の表は、ダイアグラム ノードの構成可能な要素を簡単に説明し、それらを構成するプロパティにマップします。詳細は、表の後に記載されています。

構成可能な項目 詳細 プロパティ

xamDiagram は、多数のコマンドを提供します。

xamDiagram は、項目のプロパティを編集するためのコンテキスト メニューを提供します。

マウスを使用して簡単に xamDiagram を操作する方法です。

xamDiagram は、ダイアグラム全体のナビゲーション ペインを提供します。

xamDiagram は、項目の選択機能を提供します。

xamDiagram の操作で使用されるキーボード ショートカットです。

xamDiagram は、項目をドラッグ アンド ドロップするための追加のツールボックス コントロールを提供します。

xamDiagram は、元に戻す / やり直し機能を提供します。

コマンド

xamDiagram コントロールは、ダイアグラム項目で実行されるアクションやコントロールの UI とのインタラクションを表すことができるコマンド セット、元に戻す / やり直し操作の履歴に影響を与えるコマンド セットをサポートします。コマンドは、キーボード ショートカット、その他のコントロールとのインタラクションなどを使用して呼び出すことができます。

多くのコマンドは、一般的なインターフェイスの規格に従って、キーボードのキーやキーの組み合わせに関連付けられています (コピーする場合の Ctrl+Cなど)。ただし、プログラムによるオーバーライドで、キーボード ショートカット (またはキーの組み合わせ) を変更することができます。(詳細は、 キーボード ショートカットの構成を参照してください。)

コンテキスト メニュー

xamDiagram コントロールのダイアグラムの項目は、コントロールのコンテキスト メニューの機能を使用して構成できます。コンテキスト メニューはオプション ペインで表示することができます。ダイアグラムの項目 (複数可) を選択すると表示されるギア アイコンをクリックすると、オプション ペインが表示されます。デフォルトでは、コンテキスト メニューはダイアグラムで無効になっています。

マウス操作とツール

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

  • ポインター

  • コネクタ

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

  • なし

  • ズーム

  • パン

  • 選択 (デフォルト)

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

ナビゲーション ペイン

xamDiagram コントロールには、ダイアグラム スペース内 (デフォルトは右下隅) に配置された別のペインに、コンテンツ タイプ全体の概要を小さなサイズで表示できる機能があります。

選択

xamDiagram コントロールでは、ダイアグラム領域にあるダイアグラムの項目をコードおよびユーザー操作によって選択できるようにする機能が提供されています。使用できる選択機能には、「Single」、「Multiple」、「None」があり、いずれもプロパティの設定で構成できます。デフォルトでは、ダイアグラムの複数の項目の選択が有効になっています。

関連トピック:

キーボード ショートカット

xamDiagram は、コマンドに関連付けられたキーボード ショートカットのセットを公開します。すべてのショートカットのリストについては、 概要を参照してください。定義済みのショートカットの変更、または削除して新しいショートカットを定義することができます。

ツールボックス

xamDiagram コントロールでは、定義済みの図形セットから直接ダイアグラムにダイアグラム項目をドラッグ アンド ドロップできる機能が提供されています。この機能は、 xamDiagramToolbox™ コントロールにより提供されます。デフォルトでは、2 つの事前構成済みの図形カテゴリ (ラベルを表すノードなど、現在サポートされているすべてのダイアグラム ノード タイプ、および 2 つのタイプのダイアグラム接続を含む Basic ShapesConnections ) があります。

元に戻す / やり直し

xamDiagram コントロールでは、操作履歴を保持して元に戻す / やり直し操作を実行することで、元に戻す / やり直し機能がサポートされています。

Infragistics Undo/Redo Framework は、Ultimate UI for WPF で元に戻す / やり直し機能を提供しています。