Я делаю небольшое приложение, которое отображает данные о финансовых ценах, и поскольку финансовые рынки закрыты по выходным дням, у меня нет данных за эти дни. По умолчанию диаграмма, найденная в новом WPF Toolkit, показывает большой разрыв между пятницей и последующим понедельником, и это поведение неприемлемо. Я пытаюсь выяснить способ «скрыть» пробелы в выходные, но не может найти подходящих решений. До сих пор я решил, что мне придется перегружать стандартную структуру (как?), Которая сможет распознавать и пропускать выходные и праздничные дни. Я ищу предложения и/или указатели, прежде чем начать с этого скользкого склона.Скрыть выходные по диаграмме инструментария WPF
Некоторые подробности:
Я даюсь широкий спектр данных - в настоящее время ежедневные цены закрытия на NYSE. Я использую DayTimeAxis
для построения независимой переменной LineSeries
, которая имеет тип DateTime
. В настоящее время он просто заселяет все цены, один день за раз, и именно там находится дьявол, он показывает более широкие пробелы из-за отсутствия данных по субботам и воскресеньям и некоторым крупным праздникам.
В конечном итоге вам нужно будет отобразить более подробную (почасовую, минутную) диаграмму, когда данные станут доступными, но проблема останется, если пользователь захочет просматривать почасовые данные в течение некоторой пятницы и следующего понедельника.
Это поможет, если вы указали, какой интервал для независимого значения (каждый час, закрытие дня, что-то еще)? Также, какой тип серии вы используете? – AnthonyWJones