私はあなたが尋ねていることについてはっきりしていませんが、下記のように役立ちます。あなたはコメントで言いました
Zedgraphのポリゴンエリアを塗りつぶすことはできますか?
だからここにどのように...
var zed = new ZedGraph.ZedGraphControl { Dock = System.Windows.Forms.DockStyle.Fill };
var poly = new ZedGraph.PolyObj
{
Points = new[]
{
new ZedGraph.PointD(0, 0),
new ZedGraph.PointD(0.5, 1),
new ZedGraph.PointD(1, 0.5),
new ZedGraph.PointD(0, 0)
},
Fill = new ZedGraph.Fill(Color.Blue),
ZOrder = ZedGraph.ZOrder.E_BehindCurves
};
var poly1 = new ZedGraph.PolyObj
{
Points = new[]
{
new ZedGraph.PointD(1, 0),
new ZedGraph.PointD(0.25, 1),
new ZedGraph.PointD(0.5, 0),
new ZedGraph.PointD(1, 0)
},
Fill = new ZedGraph.Fill(Color.Red),
ZOrder = ZedGraph.ZOrder.E_BehindCurves
};
zed.GraphPane.AddCurve("Line", new[] { 0.0, 1.0 }, new[] { 0.0, 1.0 }, Color.Green);
zed.GraphPane.GraphObjList.Add(poly1);
zed.GraphPane.GraphObjList.Add(poly);
結果
でうまくいけば、これは正しい方向にあなたを指していますよ!
(http://converter.telerik.com/経由Code in VB as requested! - VBコードのないguarenteeが作業していない、あるいはコンパイル)
あなたはちょうどあなたがした秒ちょうどのように全体のグラフの背景として、1つの塗りつぶしを追加し、できない、などあなたのカーブを埋める?それはトリックを行う必要があります。それとも心に何か他のものがありますか? – Gacek
実際に私が言ったように、私は複数の線の交差点(多角形)で形成された領域を埋める必要がありますが、Zedグラフのポリゴン領域を塗りつぶすことはできますか? – Sergey
あなたはそれを解決できましたか?ソースコードを変更する唯一の方法はありますか? – cMinor