Is this content useful?
Thank you for your feedback!
Thank you for your feedback! You have rated this topic in the last 30 days.
チャート注釈レイヤー
目的
このトピックは、利用可能なさまざまなタイプのホバー操作レイヤーなど、XamDataChart™ コントロール上で利用できる注釈やホバー操作について概念的な情報を提供します。
前提条件
本トピックの理解を深めるために、以下のトピックを参照することをお勧めします。
トピック |
目的 |
|
XamDataChart コントロールは、コントロールの DataContext プロパティにマップされるデータ オブジェクト モデルを必要とします。ここでは、簡単なデータ オブジェクト モデルを提供しますが、自分自身で作成し、このサンプル コードの代わりに使用することができます。
|
|
このトピックは、XamDataChart コントロールのカテゴリ シリーズのさまざまなタイプを説明します。
|
このトピックの内容
*このプロパティは、オーバーレイ テキストの配置位置を管理します。
共通のプロパティ
共通のプロパティおよびメソッドの概要
ホバー操作レイヤーは Series オブジェクトから継承するため、Series 基本クラスで利用可能な多くのプロパティおよびメソッドを取得します。しかし、Series クラスからのすべてがホバー操作レイヤーで意味をなすわけではありません。たとえば、ホバー 操作レイヤーはマウスと対話するようには設計されておらずヒットでテストできません。従って、マウス関連のイベントは起動されません。
共通のプロパティおよびメソッドの詳細は、共通のプロパティ トピックを参照してください。
レイヤーのタイプ
概要
現在、XamDataChart コントロールで利用可能なホバー操作レイヤーは 5 種類あります。これらのホバー操作レイヤーのそれぞれが、異なる強調表示、ホバーおよびツールチップの操作を個別に、または組み合わせて提供し、強力なホバー操作を実現します。
レイヤーのタイプ
以下の表で、XamDataChart コントロールで利用可能な各レイヤー タイプを簡単に説明します。
レイヤー タイプ |
説明 |
|
CalloutLayer は X/Y 位置にコールアウト情報を表示します。マスク オーバー操作をする場合、ラベルと追加のコンテンツが表示されます。
CalloutLayer はすべてのシリーズ タイプをサポートします。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ホバー操作
ホバー操作の概要
ホバー 操作は、シリーズ コレクションに追加されるシリーズであるホバー操作レイヤーを通じて実装されます。これらのレイヤーはカーソル位置に依存します。カーソル 操作レイヤーを XamDataChart コントロールに追加すると、十字線および/またはヒントのデフォルト ビヘイビアが無効になります (追加されるレイヤーのタイプに依ります)。
デフォルトのビヘイビアは、ホバー 操作レイヤーのカーソルを動かすときの組み込みビヘイビアーと視覚的な機能が似ているため無効にします。ただしこのビヘイビアを上書きし、ホバー 操作レイヤーの機能に加えてデフォルトの十字線機能を動作させることが可能です。また、一度に 1 つのツールチップ レイヤーで 1 つのシリーズのみが対象になります。1 つのシリーズで複数のツールチップレイヤーをターゲットにすると、ツールチップを使用するホバー操作レイヤーが正しく動作しなくなります。
これは、シリーズのツールチップが UIElements
であり、ビジュアル ツリーに一度にアタッチできるのが一か所のみであるためです。
シリーズに対してツールチップを複数の場所で使用することはできません。
以下のスクリーンショットは、カテゴリ強調表示レイヤー、十字線レイヤー、および品目ツールチップ レイヤーが実装された XamDataChart コントロールを示しています。
関連コンテンツ
トピック |
目的 |
|
このトピックは、ホバー操作機能が、 Series クラスから継承したツールチップの相互作用を強調表示、ホバリングおよび相互作用するために使用するプロパティおよびメソッドについての情報を提供します。
|
|
このトピックは、ホバー操作に使用される十字線レイヤーについての情報を提供します。十字線のプロパティについて説明し、実装例を示します。
|
|
このトピックは、ホバー操作に使用されるカテゴリ強調表示レイヤーについての情報を提供します。カテゴリ強調表示レイヤーのプロパティについて説明し、実装例を示します。
|
|
このトピックは、ホバー操作に使用されるカテゴリ項目強調表示レイヤーについての情報を提供します。カテゴリ項目強調表示レイヤーのプロパティについて説明し、実装例を示します。
|
|
このトピックは、ホバー操作に使用されるカテゴリ ツールチップ レイヤーについての情報を提供します。カテゴリ ツールチップ レイヤーのプロパティについて説明し、実装例を提供します。
|
|
このトピックは、ホバー操作に使用される項目ツールチップ レイヤーについての情報を提供します。項目ツールチップ レイヤーのプロパティについて説明し、実装例も提供します。
|