У меня есть отображение между 16 фиксированными числами (точки на оси X) и их значениями (отображаются на оси Y).Мне нужно отобразить эти данные в виде XY-графика и иметь возможность изменять эти значения, перемещая выбранную точку вверх или вниз.это должно выглядеть примерно так: 
Каковы возможные подходы для реализации этой функциональности (в winforms или wpf)?Может быть, есть какие-то сторонние библиотеки, которые уже реализуют большинство из них.
Также возможна ситуация, когда фиксированные числа содержат две координаты (помещенные в квадрат).В этом случае потребуется 3D-сюжет.