ElementPosition クラス

定義

グラフの各種ビジュアル要素 (凡例、タイトル、グラフ エリアなど) の基本クラスを表します。 グラフ要素の位置を (0,0) ~ (100,100) の相対座標で定義します。

public ref class ElementPosition : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ElementPosition = class
    inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
継承
ElementPosition

注釈

クラスはElementPosition、グラフ要素の位置を定義するために使用され、および プロパティを使用して 1 つの四角形をHeightXYWidth表します。

クラスはElementPosition、、、 などのPositionPositionプロパティとしてPosition常に公開されます。 また、コントロールの イベントと PostPaint イベントChartでもPrePaint、 オブジェクトのChartPaintEventArgsプロパティとして公開されます。

該当するグラフ要素の位置は、 プロパティを Auto に設定することで自動的に true設定できます。グラフ要素は、デザイン ビューでデザイン時に配置することもできます。

このクラスと RectangleF 構造体には、次の 2 つの大きな違いがあります。

  • このクラスでは、自動配置を使用できます。

  • このクラスでは、0 から 100 までの座標のみが使用されます。それ以外の場合は例外がスローされます。

グラフ要素の位置は相対座標を使用して記述され、要素の左上隅には座標 (0,0) が、要素の右下隅には座標 (100,100) が含まれます。

グラフ エリア内にプロットされる要素は、グラフ エリアに対して相対的な座標を使用します。一方、グラフ エリアの外側の要素は、グラフ イメージに対する相対座標を使用します。

コンストラクター

ElementPosition()

ElementPosition クラスの新しいインスタンスを初期化します。

ElementPosition(Single, Single, Single, Single)

xywidth、および height の各パラメーターを指定して、ElementPosition クラスの新しいインスタンスを初期化します。

プロパティ

Auto

適用できるグラフ要素が Chart コントロールによって自動的に配置されるかどうかを示す値を取得または設定します。

Bottom

グラフ要素の下端の位置を相対座標で取得します。

Height

グラフ要素の高さを取得または設定します。

Right

グラフ要素の右端の位置を相対座標で取得します。

Size

グラフ要素のサイズを取得します。

Tag

このグラフ要素に関連付けられているオブジェクトを取得または設定します。

(継承元 ChartElement)
Width

グラフ要素の幅を取得または設定します。

X

適用できるグラフ要素の左上隅の相対 X 座標を取得または設定します。

Y

適用できるグラフ要素の左上隅の相対 Y 座標を取得または設定します。

メソッド

Dispose()

ChartElement で使用したリソースを解放します。

(継承元 ChartElement)
Dispose(Boolean)

ChartElement によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

(継承元 ChartElement)
Equals(Object)

指定した Object が現在の ChartElement と等しいかどうかを示します。

(継承元 ChartElement)
FromRectangleF(RectangleF)

ElementPosition 構造体から RectangleF オブジェクトを初期化します。

GetHashCode()

特定の型のハッシュ関数を返します。

(継承元 ChartElement)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToRectangleF()

RectangleF オブジェクトの座標を使用する ElementPosition オブジェクトを返します。

ToString()

現在の Object を表す文字列を返します。

(継承元 ChartElement)

適用対象