【发布时间】:2011-02-02 20:09:43
【问题描述】:
我正在使用 ZedGraph 控件,想用某种颜色填充图形函数的一侧,而用另一种颜色填充另一侧。
PointPairList list1 = new PointPairList();
list1.Add(0, 4);
list1.Add(4, 0);
LineItem myCurve = myPane.AddCurve("y(n)", list1, Color.Red, SymbolType.Diamond);
//This filling bottom side.
myCurve.Line.Fill = new Fill(Color.White, Color.FromArgb(113, 255, 0, 0), 90F);
//How to fill the top side?
【问题讨论】:
-
你不能只添加一个填充作为整个图表的背景,然后像你一样添加第二个作为曲线的填充吗?这应该够了吧。或者你有别的想法?
-
其实我按照你说的做了,但是我需要填充由多条线交叉形成的区域(一些多边形),我可以在 Zed 图中填充一些多边形区域吗?
-
你解决了吗?是修改源代码的唯一方法吗?