Annotation クラス

定義

すべての注釈に共通のプロパティおよびメソッドを定義します。 これは抽象クラスです。

public ref class Annotation abstract : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public abstract class Annotation : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type Annotation = class
    inherit ChartNamedElement
Public MustInherit Class Annotation
Inherits ChartNamedElement
継承
派生

注釈

注釈は、一般的に、データ ポイントなどのグラフ要素にコメントを付けたり、詳細に説明したりするために使用されます。 注釈を使用して、ユーザー設定の図形を描画することもできます。

既定では、注釈は相対座標を使用して配置され、(0,0) は左上隅を表し、(100,100) はグラフイメージの右下隅を表します。 この相対座標系から軸値を使用するシステムに切り替えることもできます。 軸座標系では、注釈の左上隅の位置を表す X と Y は、0 から 100 の範囲の値ではなく、X 軸と Y 軸の値を使用して設定されます。

注釈の位置とサイズを指定するときに軸の値を使用するには、次の 2 つの方法があります。

  • AxisXこれらの注釈プロパティの 、AxisYまたは両方を AxisX オブジェクトの プロパティ値と AxisY プロパティ値にChartArea設定します。

  • 注釈を AnchorDataPoint データ ポイントに固定するには、 プロパティを使用します。 この場合、その位置は自動的に計算されます。

すべての注釈は クラスから Annotation 派生します。これは、色、位置、アンカーなど、すべての Annotation オブジェクトに共通の属性を設定するために使用できます。

コンストラクター

Annotation()

Annotation クラスの新しいインスタンスを初期化します。 これはパラメーターなしのコンストラクターであり、使用できません。

プロパティ

Alignment

注釈のコンテンツの配置を取得または設定します。

AllowAnchorMoving

エンド ユーザーにマウスによる注釈のアンカーの移動を許可するかどうかを指定するフラグを取得または設定します。

AllowMoving

エンド ユーザーにマウスによる注釈の移動を許可するかどうかを指定するフラグを取得または設定します。

AllowPathEditing

エンド ユーザーにマウスによる多角形の注釈のポイントの移動を許可するかどうかを指定するフラグを取得または設定します。

AllowResizing

エンド ユーザーにマウスによる注釈のサイズ変更を許可するかどうかを指定するフラグを取得または設定します。

AllowSelecting

エンド ユーザーにマウスによる注釈の選択を許可するかどうかを指定するフラグを取得または設定します。

AllowTextEditing

エンド ユーザーが注釈のテキストをダブルクリックしたときにテキストの編集を許可するかどうかを指定するフラグを取得または設定します。

AnchorAlignment

アンカー ポイントに対する注釈の配置を取得または設定します。

AnchorDataPoint

注釈が固定されるデータ ポイントを取得または設定します。

AnchorDataPointName

注釈が固定されるデータ ポイントの名前を取得または設定します。

AnchorOffsetX

注釈の X 位置のアンカー ポイントからのオフセットを取得または設定します。

AnchorOffsetY

注釈の Y 位置のアンカー ポイントからのオフセットを取得または設定します。

AnchorX

注釈が固定される X 座標を取得または設定します。

AnchorY

注釈が固定される Y 座標を取得または設定します。

AnnotationGroup

注釈が属するグループを取得します (存在する場合)。

AnnotationType

注釈の種類名を取得または設定します。

AxisX

注釈がアタッチされる X 軸を取得または設定します。

AxisXName

注釈がアタッチされる X 軸の名前を取得または設定します。

AxisY

注釈がアタッチされる Y 軸を取得または設定します。

AxisYName

注釈がアタッチされる Y 軸の名前を取得または設定します。

BackColor

注釈の背景色を取得または設定します。

BackGradientStyle

注釈の背景のグラデーション スタイルを取得または設定します。

BackHatchStyle

注釈の背景のハッチング スタイルを取得または設定します。

BackSecondaryColor

注釈の背景の 2 番目の色を取得または設定します。

Bottom

注釈の下側の境界の位置を取得または設定します。

ClipToChartArea

注釈のクリップ先グラフ エリアの名前を取得または設定します。

Font

注釈のテキストに使用するフォントを取得または設定します。

ForeColor

注釈のテキストの色を取得または設定します。

Height

注釈の高さを取得または設定します。

IsSelected

注釈が選択されているかどうかを示すフラグを取得または設定します。

IsSizeAlwaysRelative

注釈のサイズが常に相対的なグラフの座標で定義されているかどうかを示すフラグを取得または設定します。

LineColor

注釈の線の色を取得または設定します。

LineDashStyle

注釈の線スタイルを取得または設定します。

LineWidth

注釈の線の幅を取得または設定します。

Name

注釈の一意の名前を取得または設定します。

Right

注釈の右側の境界の位置を取得または設定します。

ShadowColor

注釈の影色を取得または設定します。

ShadowOffset

注釈の影のサイズを取得または設定します。

SmartLabelStyle

注釈のスマート ラベルのスタイルを取得または設定します。

Tag

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

(継承元 ChartElement)
TextStyle

注釈のテキスト スタイルを取得または設定します。

ToolTip

注釈のツールヒントのテキストを取得または設定します。

Visible

注釈が表示されるかどうかを指定するフラグを取得または設定します。

Width

注釈の幅 (ピクセル単位) を取得または設定します。

X

注釈の X 座標を取得または設定します。

Y

注釈の Y 座標を取得または設定します。

YAxisName

注釈がアタッチされる Y 軸の名前を取得または設定します。

メソッド

BeginPlacement()

エンド ユーザーによるマウスを使用した注釈の配置を開始します。

BringToFront()

注釈をすべての注釈の前面に移動します。

Dispose()

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

(継承元 ChartElement)
Dispose(Boolean)

アンマネージド リソースおよび (オプションで) マネージド リソースを解放します。

EndPlacement()

エンド ユーザーによる注釈の配置を終了します。

Equals(Object)

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

(継承元 ChartElement)
GetHashCode()

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

(継承元 ChartElement)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ResizeToContent()

注釈のサイズをそのコンテンツ サイズに合わせて変更します。

SendToBack()

注釈をすべての注釈の背面に移動します。

SetAnchor(DataPoint)

注釈を指定されたデータ ポイントに固定します。

SetAnchor(DataPoint, DataPoint)

注釈を 2 つのデータ ポイントに固定します。

ToString()

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

(継承元 ChartElement)

適用対象