SetPix,每个点去画颜色,你想画什么就画什么

解决方案 »

  1.   

    用WPF试试,绘制复杂图形比GDI+容易
      

  2.   

    这个你应该直接用GDI+ 绘制出来private Image CreateMap(){
        Bitmap  bmp = new Bitmap(width,height);
        Dictionary<GraphicsPath,Color> data;//算法生成的区域和颜色数据
        using(Graphics g = Graphics.FromImage(bmp)){
              foreach(item in data){g.FillPath(item.Key,new SolidBrush(item.Value));}
         }
         return bmp;
    }手敲的,大概就是这个意思