随机点怎么生成?可以存到AyyayList中?并显示到坐标上,最好不同颜色,坐标系有控件吗?谢谢啦!!

解决方案 »

  1.   

    class ran
        {
            int x, y;        public int Y
            {
                get { return y; }
                set { y = value; }
            }        public int X
            {
                get { return x; }
                set { x = value; }
            }
        }//main函数里
                Random r = new Random();
                ran ra = new ran();
                ra.X = r.Next(0, 100);
                ra.Y = r.Next(0, 100);
                ArrayList al = new ArrayList();
                al.Add(ra);
      

  2.   

    后面要做个用户控件的话,用gdi+是可以实现的
      

  3.   

    Random r = new Random();
                ran ra = new ran();
                ra.X = r.Next(0, 100);
                ra.Y = r.Next(0, 100);
                ArrayList al = new ArrayList();
                al.Add(ra);
                for (int i = 0; i < al.Count; i++)
                {
                    Graphics g = this.CreateGraphics();
                    g.DrawLine(Pens.Blue, ((ran)al[i]).X, ((ran)al[i]).Y, ((ran)al[i]).X + 1, ((ran)al[i]).Y + 1);
                }