Параметр Описание свойство в 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>