Рисование Рисование точек по координатам - C#
Формулировка задачи:
Доброе время суток. Помогите мне наглядным примером. У меня есть массив координат a[n,2]
х у
1 2
3 4
1 3 кпримеру, мне нужно построить точки (массив точек) по этим координатам в ПикчерБокс.
Буду рад любой полезной информацие.
Решение задачи: «Рисование Рисование точек по координатам»
textual
Листинг программы
- ArrayList koord = new ArrayList();
- Point x = new Point();
- for (int i = 0; i < n; i++)
- {
- x.X = Convert.ToInt16(dgv1[n,0]);
- x.Y = Convert.ToInt16(dgv1[n,1]);
- koord.Add(x);
- }
- Point[] pnt = (Point[])koord.ToArray(typeof(Point));
- Font ft = new Font("Times New Roman", 16);
- Size sz = new Size(8, 8);
- int k = 0;
- e.Graphics.Clear(pictureBox1.BackColor);
- Graphics gr = e.Graphics;
- foreach (Point pt in koord)
- {
- e.Graphics.FillEllipse(Brushes.Gray, new Rectangle(pt, sz));
- e.Graphics.DrawString((k + 1).ToString(), ft, Brushes.Gray, pt.X - 20, pt.Y - 20);
- k++;
- }
- ft.Dispose();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д