Обернуть текст легенды в диаграмму Visiblox - PullRequest
3 голосов
/ 23 июля 2011

Когда я явно устанавливаю ширину легенды в диаграмме Visiblox, я обнаруживаю, что текст элемента легенды обрезается вместо переноса. Например,

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

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

Я знаю, что могу использовать свойство LegendTemplate элемента управления Chart, чтобы предоставить ControlTemplate для класса Legend. Однако я не уверен, как бы я изменил это для создания переноса текста в дочерних элементах управления LegendItem. Я также не уверен, как изменить шаблон, используемый для рисования элементов управления LegendItem, для создания переноса текста. Есть ли способ сделать это?

1 Ответ

2 голосов
/ 25 июля 2011

Может быть проще предоставить LegendItemTemplate или LegendItemStyle.Это свойства зависимости от типа серии.Вы можете получить более подробную информацию в документации в разделе «Стиль и шаблоны».

...