Параметр Описание свойство в XAML - ParseException

Я использую D3 DynamicDataDisplay для нужд своего графика, но когда я пытаюсь настроить описание легенды для LineGraph элемент дает мне ошибку:

The TypeConverter for "Description" does not support converting from string

Хорошо, но как это настроить? Я попробовал это:

<d3:LineGraph DataSource="{Binding Path=AvgWaitingTimes}" Stroke="Blue"
              Description="Some description"/>

Это дает ошибку, которую я написал. Я также попробовал это:

<d3:LineGraph DataSource="{Binding Path=AvgConnectedTimes}" Stroke="Green">
    <d3:ViewportElement2D.Description>
        ??
    </d3:ViewportElement2D.Description>
</d3:LineGraph>

Проблема в том, что я ничего не могу поставить вместо ??, Как с этим бороться? Библиотека действительно отличная, но я остановился на этом.

2 ответа

Забавно, иногда, когда я пишу вопрос о SO, я очень быстро нахожу ответ:]

Кажется, второй код в порядке, вам просто нужно добавить:

<d3:PenDescription DescriptionString="Description is great!"/>

Я понятия не имею, почему я не заметил этого раньше.

    <d3:ChartPlotter>
        <d3:LineGraph Stroke="Green" x:Name="line">
            <d3:ViewportElement2D.Description >
                <d3:PenDescription DescriptionString="Test"/>
            </d3:ViewportElement2D.Description>
        </d3:LineGraph>
    </d3:ChartPlotter>
Другие вопросы по тегам