Реализация хранения координат точек в списке - 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());