2011-10-18 29 views
0

mschartを使用して折れ線グラフを作成する方法はありますか?グラフの領域の背景色がさまざまなy値の範囲で変化します。mschart:異なるy値範囲の背景色が異なる?

例えば、線グラフは、yの値が0のための緑の背景だろう - yは10の値に対して、黄色の背景を10 - 20およびYの赤の背景20値 - 30

勾配がないであろうが色は堅実でなければなりません。

背景画像を使用する必要があるかもしれませんが、より良い方法があると思います。残念ながら、ウェブ検索では何も変わっていません。

答えて

0

これを行う唯一の方法は、背景画像を使用することだと私は決めました。必要に応じて、GDI +を使用して、実行時に適切な高さと幅で画像を作成することができます。

0

MSchartのカスタムラベル機能を使用することもできます。

int element = Chart1.ChartAreas["Default"].AxisY.CustomLabels.Add(0, 10,"Low"); 
element = Chart1.ChartAreas["Default"].AxisY.CustomLabels.Add(10, 20, "Medium"); 
element = Chart1.ChartAreas["Default"].AxisY.CustomLabels.Add(20,30,"High"); 
関連する問題