Мне нужен компонент для отображения и взаимодействия с диаграммой Марей.
Для тех, кто не знаком, диаграмма Мери — это диаграмма для визуализации движения поездов по оси «Время x Местоположение». Очень похоже на это изображение:
Я искал вверх и вниз, но не мог найти ничего из коробки, чтобы помочь мне (предложения очень ценятся здесь). Поэтому я рассматриваю возможность создания собственного компонента.
Мои компоненты должны быть:
Сейчас я больше склоняюсь к веб-решению, используя HTML5 Canvas из соображений производительности, но у меня нет большого опыта рисования диаграмм в настольных приложениях (с использованием JavaFX или C# Canvas), чтобы знать, являются ли они лучшими вариантами. Итак, задавая вопросы:
Я ценю любую рекомендацию или комментарий по этому поводу. Спасибо!
Essential Chart для WPF — это вариант для настольных приложений. Я проверю варианты, связанные с Интернетом, и опубликую отдельный ответ, если они у нас есть.
Вам необходимо загрузить библиотеки DLL Syncfusion с их веб-сайта или из Nuget, чтобы иметь возможность запустить образец. Для достижения требований были использованы следующие функции:
Весь продукт доступен бесплатно по лицензии сообщества, если вы соответствуете требованиям (доход менее 1 миллиона долларов США).
Примечание: я работаю в Syncfusion.