Вопрос для всех вас. Мне было поручено разработать приложение для просмотра данных о цикле тестирования, который мы проводим для экологического скрининга, продукты помещаются в систему экологического контроля, замораживаются и нагреваются продукт во время различных самотестирований запускаются. Мой менеджер хотел бы видеть график температуры с течением времени в виде графика x / y, но он также хотел бы иметь индикатор того, где в данный момент находится тест, с небольшим квадратом, дающим дополнительную информацию (статус теста, текущий тест, время работы и т. д.)
Итак, я думаю, что мне нужно создать собственный элемент управления, способный отображать этот график рассеяния, а также может содержать другой элемент управления содержимым для моего дополнительного информационного окна, какой базовый элемент управления следует использовать в качестве основы, что следует Я смотрю для рисования моего графика, и как я могу сделать свой макет для этого? Я предполагаю, что использование элемента управления Canvas - моя лучшая ставка для макета, а DrawingGroups с PathFigures для графика ... кто-нибудь, кто может дать мне больше рекомендаций?