作成日: 2020/08/25 最終更新日: 2022/04/20
文書種別
使用方法
詳細
円グラフ(FlexPie)に大量データをバインドしたとき、該当する凡例がすべて表示されると、グラフ領域が自動縮小され円グラフが非常に小さくなることがあります。
このような場合、Legend.Positionを「None」に設定して凡例を非表示にすることで、グラフ領域の自動縮小を避けることができます。
◎サンプルコード(VB)
なお、これ以外の方法(例:下記項目参照)で対応することはできませんので、ご了承ください。
・グラフを縮小させない
・縮小の最小サイズを指定する
・スクロールバーを出す
・凡例を縮小させる
※円グラフおよび多数の凡例の両者を表示させたい場合は、ダミーのFlexPieコントロールを追加して同じデータにバインドしたのち、Legend.PositionをTopに設定して凡例を表示し、その円グラフ部分はフォーム外になるようコントロールの位置を調整するといった対応方法が考えられます。
このような場合、Legend.Positionを「None」に設定して凡例を非表示にすることで、グラフ領域の自動縮小を避けることができます。
◎サンプルコード(VB)
FlexPie1.Legend.Position = C1.Chart.Position.None
◎サンプルコード(C#)flexPie1.Legend.Position = C1.Chart.Position.None;
なお、これ以外の方法(例:下記項目参照)で対応することはできませんので、ご了承ください。
・グラフを縮小させない
・縮小の最小サイズを指定する
・スクロールバーを出す
・凡例を縮小させる
※円グラフおよび多数の凡例の両者を表示させたい場合は、ダミーのFlexPieコントロールを追加して同じデータにバインドしたのち、Legend.PositionをTopに設定して凡例を表示し、その円グラフ部分はフォーム外になるようコントロールの位置を調整するといった対応方法が考えられます。
関連情報
旧文書番号
85924