コンテンツへスキップ
有償UIライブラリ「Ignite UI」の一部を無償化
詳細を見る
Infragistics
無料トライアル
WPFドーナツ チャート

WPFドーナツ チャート

この充実したドーナツチャートを使用して、複数の系列を含むデータを表示します。円グラフと同様に、ドーナツチャートは割合で表されるカテゴリ別の統計を示します。中央が空洞になっているため、各リングがデータ系列を表す同心円のリングを使用して複数の系列を表示するのに最適です。データに簡単にバインドし、内径を設定し、切り離されたスライスを表示し、テーマをカスタマイズするなど、この完成度の高いコントロールで多くの操作が可能です。

複数のリング系列とデータ バインディング

複数リングのシリーズとデータバインディング

ドーナツ チャートは、中央が空洞になった1つ以上のリングをサポートします。通常はデータを表さない中央部分は、空白の円にすることも、ラベルを含めることもできます。各リングは個別のデータ系列を表し、ItemsSourceプロパティを介してデータ ソースにデータバインドできます。

設定可能な内側の半径

設定可能な内側の半径

ドーナツ チャートの中央の内径は構成可能で、中央をオブジェクトとして選択して境界を拡張したり、プロパティ設定で内径を設定したりできます。

スライス選択のラベル付け

スライス/選択ラベル表示

ドーナツ チャートのスライスまたはセクションにラベルを付ける方法を制御します。ラベルの表示方法を選択するオプションは次のとおりです。

  • ラベルなし
  • 各セクション/スライスの内側中央にラベルを表示
  • 各セクション/スライスの外側に、設定可能なLabelExtent距離でラベルを表示
  • BestFitメソッドにより、各ラベルをチャートの内側と外側のどちらに表示するかを自動的に選択
スライスの選択と切り離し

スライスの選択と分離

ユーザーはスライスを選択し、選択したスライスの色を変更します。切り離されたスライスは、原点から離れた位置に描画されます。その距離は構成可能なプロパティで制御されます。スライスは、プログラムで、またはタッチ操作とマウス操作のジェスチャで選択したり切り離したりできます。

「Others」カテゴリ

「Others」カテゴリ

ドーナツ チャートの基になるデータには、個別のスライスで意味のある形で表示するには数が多すぎる小さな値の項目が多く含まれることがあります。その場合、「その他」カテゴリを使用すると、複数のデータ値を1つのスライスに自動的に集約できます。しきい値を設定して、どの値に独自のスライスを割り当て、どの値を「その他」にまとめるかを指定できます。

スタイル設定とテーマ

スタイル設定とテーマ

ドーナツ チャートを、アプリのデザインやブランドに合わせてカスタマイズし、スタイルを設定します。スライスの輪郭線とブラシの塗りつぶし色を簡単にスタイル設定できるシンプルなプロパティが用意されており、単色やグラデーションを使用できます。Themeプロパティを定義済みのテーマのいずれかに設定するか、独自のテーマを作成して、ドーナツ チャートに統一感のある配色の外観を与えることができます。

凡例のサポート

凡例のサポート

ドーナツ チャートは凡例の自動表示をサポートしています。凡例では、データ リングとして表示される各系列と、データ リング内の各スライスやセクションを識別できます。凡例は構成でき、チャートのいずれかの角または境界にドッキングできます。