3

ここに画像の説明を入力

MSChart に Total Collection を表示する方法を教えてください。

4

2 に答える 2

4

プロパティを使用chart.Annotationsして同様の結果を得ることができます。

たとえば、次のコード (チャートを埋めた後に配置) を使用します。

var ann = new RectangleAnnotation();
ann.Text = "Total Collection" + Environment.NewLine + "250 Billion";
ann.IsMultiline = true;
ann.AxisX = this.chart1.ChartAreas[0].AxisX;
ann.AxisY = this.chart1.ChartAreas[0].AxisY;
ann.AnchorX = 9;  // as you can see from the image below,
ann.AnchorY = 41; // these values are inside the range

// add the annotation to the chart annotations list
this.chart1.Annotations.Add(ann);

次の結果が得られました。

ここに画像の説明を入力

注意:
多くの注釈タイプ ( CalloutAnnotationEllipseAnnotation...) があり、スタイルと動作を変更するための多くのプロパティがあります。注釈の移動を許可するプロパティを設定することもできます (つまりAllowMoving=true)。

インテリセンスまたは MSDN で注釈のプロパティを確認してください。

于 2012-08-05T08:13:56.257 に答える