Реализация хранения координат точек в списке - C#
Формулировка задачи:
всем доброго времени суток
столкнулся с такой проблемкой: я рисую на панели в форме несколько точек, координаты каждой новой нарисованной мною точки, должны сохранятся в списке. приведенный ниже код работает, но точно ли в список заносятся координаты всех точек незнаю, было бы неплохо если кто-то бы привел мне пример вывода списка с координатами в какой-либо из контролов.
Также столкнулся с проблемой перерисовки панели с нарисованными точками, которую тоже нужно осуществить. Как это можно реализовать?
ну и напоследок, нубский вопрос: как потом мне передать список с координатами в другой проект из этого же решения? (по координатам точек высчитываются коеффициенты многочлена, график которого будет изображен на этой же панели; подсчет коеффициентов реализован в другом проекте)
private void Panel1_MouseDown(object sender, MouseEventArgs e) { Graphics g = Graphics.FromHwnd(panel1.Handle); SolidBrush blueBrush = new SolidBrush(Color.Blue); points = new List<PointFunc>(); g.FillEllipse(blueBrush, e.X, e.Y, 5, 5); foreach (PointFunc pt in points) points.Add(new PointFunc(e.X, e.Y)); }
Решение задачи: «Реализация хранения координат точек в списке»
textual
Листинг программы
foreach (PointFunc pt in points) richtextbox.Append(pt.ToString());
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д