Я давно пользуюсь SciChart, но это старая версия (3.1). Я только начал использовать FastHeatMapRenderableSeries
в первый раз, и у пользователя есть требование изменить точки градиента диаграммы. Для этого я реализовал пользовательский интерфейс (см. изображение), который включает в себя перетаскивание маркеров, которые обновляют их соответствующие остановки градиента в LinearGradientBrush ColorMap. Это работает, поскольку изменения градиента можно увидеть в HeatColorMap
диаграммы (не показано на этом снимке экрана), а также в моем элементе управления перетаскиванием (прямоугольник, заливка которого привязана к кисти ColorMap).
Проблема в том, что цвета на самой диаграмме не меняются - возможно, я слишком надеялся, что это произойдет автоматически! Возможно ли это, или мне придется воссоздавать серию каждый раз, когда происходит изменение градиента?