2011-08-04 9 views
1

私は、System.Web.UI.DataVisualization.Charting円チャートコントロールを使用して円グラフを表示しています。
IE9の導入により、これらのグラフは断続的に読み込まれないように見え、ユーザーにはイメージが見つからないだけです。
私はこれをDevExpressのWebChartControlに置き換えて、円グラフを実装することに決めました。DevExpress WebChartControl Pieコントロールの塗りつぶし

パイを私たちの90%と似ていますが、パイの塗りつぶしが一致するようになっています。
これは画像で最もよく説明されています。ここで

は私のオリジナルMSチャートパイです:ここでは

OLD MS Pie

は私の新しいDevのエクスプレスパイです:

enter image description here

古いパイが国境の周りに影の効果を持っているようですそれはもっとよく見える。
DevExpressコントロールでは、このような影響がありますか?
私が遊んで試してみました:

((PieSeriesView) series.View).Border 
((PieSeriesView) series.View).FillStyle 

両方は私がやりたいように思えません。 助けを歓迎します

答えて

1

私は約1時間あなたのために望みの結果を得ようとしましたが、残念ながら私はちょうど新しいペインターを導入することができるほど深くなることができないようですDrawing2d.PathGradientBrush.Blendオプション(希望する外観を与えることができる)。

あなたの代わりにサポートセンターQ337316にご質問をいただきましたが、あなたはこの質問を追跡して歓迎されますが、これは私が提案になると思います。

これは良い答えではありませんが、私はあなたが現在のDXライブラリで結果を達成できるとは思いません。

+0

問題を解決するために時間と労力をいただきありがとうございます。数日後にQ337148の質問を投稿し、それができないことを確認しました。私が意図したものと同じではない場合、パイをより良く見せるための提案。残念ながら私はドリルダウンする必要があるので、私は3D版を使用することはできません。 – WebDude

+0

"lighten"の外観を得るためにデフォルトのグラデーションを使用するだけでなく、私は現時点では別の方法ではありませんが、CustomDrawSeriesイベント内のFillStyle.Optionsを何とかトリックする可能性があるので、 。 – AussieALF

1

この問題は、RadialGradientPainter - Support PathGradientBrush.Blendスレッドで解決しました。私はXtraChartsチームのメンバーにも話をしました。これはWindowsForms Chartsで実装することは不可能ですが、WPFでも可能です。あなたがこの代替案に興味があるなら、私にラインを落としてください。ここに必要な情報を追加します。

+0

お返事ありがとうございます。これはWebベースのソリューション用ですので、WPFはオプションではありません。私たちもSilverlightを利用していないので、これもオプションではありません。私は、3Dチャートのドリルダウンのサポートは、3Dチャートが魅力的であるように最善の解決策になると考えています – WebDude

+1

サポートセンターのチケットに応答するだけでなく、DXの偉大なサポートのもう一つの例でもあります。残念ですが私たちが望むものを達成することはできません:)) – AussieALF

関連する問題