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