バージョン

注釈とインタラクション レイヤー

目的

このトピックは、利用可能なさまざまなタイプの操作レイヤーなど、XamFinancialChart™ コントロールで使用できる注釈や操作について概念的な情報を提供します。

概要

ホバー 操作の概要

操作は、シリーズ コレクションに追加されるシリーズであるホバー操作レイヤーを介して実装されます。これらのレイヤーはカーソルの位置に依存します。操作レイヤーを XamFinancialChart コントロールに追加すると、十字線および/またはヒントのデフォルト ビヘイビアが無効になります (追加されるレイヤーのタイプ)。

デフォルトのビヘイビアは、操作レイヤーのカーソルを動かすときの組み込みビヘイビアと視覚的な機能が似ているため無効になります。ただしこのビヘイビアを上書きし、操作レイヤーの機能に加えてデフォルトの十字線機能を実行できるようになります。また、一度に 1 つのツールチップ レイヤーで 1 つのシリーズのみが対象になります。1 つのシリーズで複数のヒントレイヤーをターゲットにすると、ヒントを使用する操作レイヤーが正しく動作しなくなります。 これは、シリーズのツールチップが UIElements であり、ビジュアル ツリーに一度にアタッチできるのが一か所のみであるためです。 シリーズに対してツールチップを複数の場所で使用することはできません。

以下の画像は複数のレイヤーが有効にされた XamFinancialChart コントロールを表示します。

financialchart wpf overlays.png

レイヤーのタイプ

はじめに

現在、 XamFinancialChart コントロールで利用可能なホバー操作レイヤーは 3 種類で、注釈レイヤーは 2 種類あります。これら各操作レイヤーが異なるホバーおよびツールチップの操作を個別に、または組み合わせて提供し、強力な操作を実現します。

レイヤーのタイプ

以下の表は、XamFinancialChart コントロールで利用可能な各レイヤー タイプの概要です。

レイヤー タイプ 説明 プロパティ

レイヤー タイプ

十字線レイヤーは、カーソルに従って、各ターゲット シリーズの実際の値と一致する十字線を提供します。

カテゴリ ツールチップ レイヤー

カテゴリ ツールチップ レイヤーは、カテゴリ軸を使用するシリーズ用にグループ化されたツールチップを表示します。

  • ToolTipType 注: ToolTipType プロパティを ToolTipType.Category 列挙体に設定してください。

データ ツールチップ レイヤー

データ ツールチップ レイヤーは、XamFinancialChart のデフォルトのツールチップ レイヤーであり、XamDataLegend を含むグループ化されたツールチップまたは個別のツールチップを表示します。

  • データ ツールチップ レイヤーは、XamDataLegend としてほぼすべての構成オプションが含まれているため、詳細に構成できます。そのため、こちらにすべてのプロパティをリストしても意味はありません。このツール チップ レイヤーの詳細については、こちらをご覧ください。

項目ツールチップ レイヤー

アイテム ツールチップ レイヤーは、すべてのターゲット シリーズにツールチップを表します。

注: ToolTipType プロパティを ToolTipType.Item 列挙体に設定してください。

最終値レイヤー

最終値レイヤーは、シリーズに表示された最終値の軸に沿った注釈をサポートします。

コールアウト レイヤー

コールアウト レイヤーは、X/Y 位置にコールアウト注釈を表示します。マスク オーバー操作をする場合、ラベルと追加のコンテンツが表示されます。

値レイヤー

値レイヤーは、最小値、最大値、平均値などのデータのさまざまな焦点に、計算されたポイントに破線を描画することによって注釈を付けます。

関連コンテンツ

トピック

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

トピック 目的

このトピックは、ファイナンシャル チャート コントロールの概要を提供します。