バージョン

共通凡例の追加

デフォルトでは、 XamDataChart はチャート コントロールのシリーズに チャート凡例を表示しません。複数の Series で共通の凡例を表示したい場合、Legend オブジェクトをアプリケーションに追加して、それを XamDataChart コントロールの Legend プロパティにバインドする必要があります。さらに、各 Series オブジェクトの Title プロパティを設定する必要があります。そうでなければ、対応する凡例項目はデフォルトの Series タイトルを使用します。

以下のコード例は、XamDataChart コントロールの Series コレクションで定義された複数のシリーズに共通の凡例を追加する方法を示しています。

In XAML:

<Grid>
    <ig:XamDataChart Legend="{x:Reference Legend}">
        ...
        <ig:XamDataChart.Series>
            <ig:LineSeries Title="Volume Series"/>
            <ig:FinancialPriceSeries Title="Price Series"/>
        </ig:XamDataChart.Series>
    </ig:XamDataChart>
    <ig:Legend x:Name="Legend"
               HorizontalOptions="EndAndExpand"
               VerticalOptions="StartAndExpand">
    </ig:Legend>
</Grid>

以下の画像は、XamDataChart コントロールが複数のシリーズの凡例でどのように見えるかを示しています。

xamDataChart Common Legend 01.png

関連トピック