このトピックは、ホバー操作機能が、 Series クラスから継承したツールチップの相互作用を強調表示、ホバリングおよび相互作用するために使用するプロパティおよびメソッドについての情報を提供します。
本トピックの理解を深めるために、以下のトピックを参照することをお勧めします。
ホバー インタラクション レイヤーは、ホバー操作のコンテキストに関係する Series 基本クラスのプロパティおよびメソッドを継承します。たとえば、ホバー操作の設計ではマウスとは対話しないため、マウス イベントを起動しません。また、ホバー インタラクション レイヤーはデータを直接表示しないため、 ScrollIntoView のようなメソッドはこの機能には該当しません。
以下のスクリーンショットは、以下の設定を使用した XamDataChart コントロールの CrosshairLayer を示します。
以下のコードはこの実装で使用されます。
XAML の場合:
<ig:CrosshairLayer VerticalLineVisiblity="Collapsed"
Legend="{Binding ElementName=TitleLegend}"
UseLegend="True"
CursorPosition="0.55, 0.55"/>
C# の場合:
var crosshairLayerSeries = new CrosshairLayer();
crosshairLayerSeries.UseLegend = true;
crosshairLayerSeries.CursorPosition = new Point(0.55, 0.55);
chart.Series.Add(crosshairLayerSeries);