KsGrid リファレンス

PieChart クラス

円グラフを描画するクラスです。

KsGridコントロールに、組み合わせて使用します。

宣言

Public Class PieChart

解説

各セルにグラフを表示するのに、セルの背景画を使用します。

このクラスで、グラフのイメージ(System.Drawing.Image)を作成し、セルの背景画に、設定します。

このページのトップへ

プロパティ

Property .net BackColor グラフのバックカラーを取得または設定します。
Property .net BottomMargin グラフエリアの端よりグラフまでの距離を取得または設定します。
Property KsGrid Elements グラフの各要素を配列で指定します。
Property .net Font フォントを取得または設定します。
Property .net FontName フォント名を取得または設定します。
Property .net FontSize FontSizeを取得または設定します。
Property .net FontStyle FontStyleを取得または設定します。
Property KsGrid FrameColor フレームの色を取得または設定します。
Property .net Height グラフエリアの高さを取得または設定します。
Property .net LeftMargin グラフエリアの端よりグラフまでの距離を取得または設定します。
Property .net Margins グラフエリアの端よりグラフまでの距離を取得または設定します。
Property .net RightMargin グラフエリアの端よりグラフまでの距離を取得または設定します。
Property .net Size グラフエリアのサイズを取得または設定します。
Property .net StartAngle グラフ基準点を指定します。デフォルト 0度 (3時方向です。)
Property .net TopMargin グラフエリアの端よりグラフまでの距離を取得または設定します。
Property .net Width グラフエリアの幅を取得または設定します。

このページのトップへ

メソッド

Function KsGrid DrawImage グラフのイメージを取得します。

このページのトップへ

構造体

Structure KsGrid PieChartElement Elements に配列で渡す構造体です。

このページのトップへ

使用例

Dim ClassBarChart As New KsGrid.BarChart

Dim ClassPieChart As New KsGrid.PieChart

Dim ArrayElement(2) As KsGrid.PieChart.PieChartElement

ArrayElement(0).PieColor = Color.Red

ArrayElement(0).Text = "東京"

ArrayElement(0).Value = 60

ArrayElement(0).ForeColor = Color.White

ArrayElement(1).PieColor = Color.Yellow

ArrayElement(1).Text = "大阪"

ArrayElement(1).Value = 40

ArrayElement(2).PieColor = Color.LightGreen

ArrayElement(2).Text = "広島"

ArrayElement(2).Value = 20

With KsGrid1

.Rows = 10

.Cols = 10

.Row(2).Height = 300

.Col(2).Width = 300

.Cell(2, 2).WallPaperPosition = WallPaperPositions.Center

ClassPieChart.Size = .Cell(2, 2).InnerRectSize

ClassPieChart.Elements = ArrayElement

ClassPieChart.BackColor = Color.AliceBlue

ClassPieChart.StartAngle = -90

.Cell(2, 2).WallPaper = ClassPieChart.DrawImage

End With

このページのトップへ

関連項目

このページのトップへ


著作権 加茂屋株式会社 2015 ( ©Kamoya Corporation 2015) お問い合わせ