1

System.Web.UI.DataVisualization.Charting円グラフコントロールを使用して円グラフを表示しています。
IE9の導入により、これらのグラフは断続的に読み込まれず、見つからない画像をユーザーに表示するように見えます。
これをDevExpressのWebChartControlに置き換えて、円グラフを実装することにしました。

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

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

OLD MS Pie

これが私の新しいDevExpressPieです。

ここに画像の説明を入力してください

古いパイは、境界線の周りに影の効果があり、見栄えがよくなっているようです。
この種の効果はDevExpressコントロールで可能ですか?
私は遊んでみました:

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

どちらも私が望むことをしていないようです。どんな助けでも大歓迎です

4

2 に答える 2

1

RadialGradientPainter - Support PathGradientBrush.Blendスレッドでこの質問に回答しました。また、XtraCharts チームのメンバーとも話をしました。これは WindowsForms Charts では実装できませんが、WPF では実装できるはずです。この代替案に興味がある場合は、私に連絡してください。必要な情報をここに追加します。

于 2011-08-11T13:10:17.020 に答える
1

私はあなたが望む結果を得るために約1時間試みましたが、残念ながら、Drawing2d.PathGradientBrush.Blendオプションを使用して新しいペインターを導入できるほど深く理解できないようです(これは可能です)希望の外観を提供します)。

あなたに代わってサポート センターQ337316に質問を投稿しました。この質問を追跡していただければ、それが提案に変わると思います。

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

于 2011-08-09T03:41:10.303 に答える