3

Visiblox チャートで凡例の幅を明示的に設定すると、凡例項目のテキストが折り返されずに途切れてしまうことがわかりました。例えば、

<Style x:Key="LegendStyle" TargetType="{x:Type charts:Legend}">
    <Setter Property="Width" Value="200" />
</Style>

<charts:Chart Name="chart" LegendStyle="{StaticResource LegendStyle}" />

Chart コントロールの LegendTemplate プロパティを使用して、Legend クラスに ControlTemplate を提供できることはわかっています。ただし、子 LegendItem コントロールでテキストの折り返しを生成するためにこれを変更する方法がわかりません。また、LegendItem コントロールの描画に使用されるテンプレートを変更して、テキストの折り返しを生成する方法もわかりません。これを行う方法はありますか?

4

1 に答える 1

2

LegendItemTemplate または LegendItemStyle を提供する方が簡単な場合があります。これらはシリーズ タイプの依存関係プロパティです。詳細については、「スタイルとテンプレート」セクションのドキュメントを参照してください。

于 2011-07-25T15:12:41.820 に答える