Возможно ли принудительное отображение линий сетки на графике с датами для крайних точек данных?
Я пробовал почти каждую конфигурацию следующих свойств Chart DateTimeAxis: IntervalType
, Interval
, Minimum
и Maximum
, но результат меня не удовлетворил.
Установка свойств Minimum
и Maximum
не решила проблему.
Например (IntervalType="Days" , Interval="4" , Minimum="1/1/2010" , Maximum="1/31/2010"
):
![An example chart](https://i.stack.imgur.com/SMrP4.png)
Если мне повезет, я сгенерирую случайные данные, в которых только одна крайняя точка будет иметь дату с линией сетки.
У кого-нибудь есть идеи, как решить вышеупомянутую проблему?
Отредактировано, чтобы добавить Я добавил награду к этому вопросу, так как мне действительно нужно быстрое решение этой проблемы.
Я привязываю серию определенных пар к моей диаграмме, и я хотел бы точно отобразить те данные DateTime на оси X.
Так как обычно это даты, такие как 30.06.11,30.06.12 и так далее, я не могу использовать свойства Interval / IntervalType, потому что добавление 1 года или 365 дней к 30.06.11 не обязательно приводит к 30.06.12.
Поэтому мне нужно либо отключить «автоматическую генерацию метки оси» оси DateTime, либо использовать другой тип оси.
LinearAxis не работает, так как ожидает двойные значения, а CategoryAxis не являетсяопция, потому что она отображает метки осей между двумя отметками, а не под ними.
Я очень благодарен за любую помощь!
Чтобы было совершенно ясно, вот какие метки оси мне нужны (взяты издругой компонент диаграммы): ![enter image description here](https://i.stack.imgur.com/A4AsY.png)
Это то, что я до сих пор получаю с помощью набора инструментов Silverlight 4: ![enter image description here](https://i.stack.imgur.com/UfZtM.png)
€: я также открыл поток вофициальные форумы поддержки Silverlight Toolkit.