【发布时间】:2013-12-13 01:40:25
【问题描述】:
我有一个将日食绘制到面板上的应用程序。 这个面板叫做:map,在构造函数里面我是这样做的:
gMap = map.CreateGraphics();
然后在一个 foreach 循环中,我遍历一个数组列表,直到找到一个值,然后我这样做:
gMap.Clear(Color.White);
map.BackgroundImage = Map_Application.Properties.Resources.WH2F;
gMap.FillEllipse(new SolidBrush(Color.Red), xCoor, yCoor, 30, 30);
break;
我的问题是它只显示了一个非常短暂的椭圆(在一瞬间),当我没有设置背景图像时,椭圆确实停留在那里但面板有一个白色背景。
我做错了什么?
【问题讨论】: