2
A
回答
3
的總集,您可以使用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);
我得到了以下結果:
NB:
有很多註解類型(CalloutAnnotation
,EllipseAnnotation
...),它們有很多屬性可以改變樣式和行爲。您甚至可以設置一個屬性以允許註釋移動(即AllowMoving=true
)。
通過intellisense或MSDN查看註釋屬性。
1
您可以將屬性IsDockedInsideChartArea
設置爲true
。您還需要指定圖例所對應的ChartArea,並將位置屬性設置爲Auto
。
legend.IsDockedInsideChartArea = true;
legend.DockedToChartArea = "ChartArea1";
有關於此和其他圖例屬性here的更多信息。
相關問題
- 1. C#MSChart - 圖表區域限制
- 2. MSChart:標籤格式
- 3. 文本區域內的H1標籤
- 4. Highcharts yAxis標籤內部的繪圖區域和左填充
- 5. MSChart自定義xaxis標籤
- 6. 動態添加系列到MSCHART區域
- 7. 將數據標籤添加到Highcharts.js中的區域圖表
- 8. 我可以同時在MSChart的餅圖標籤上顯示標籤和值
- 9. 區域內的區域
- 10. MSChart X軸標籤不顯示
- 11. 在繪製後調整MSChart Y標籤
- 12. TabPane,標籤報頭區域的變色
- 13. jQuery的不作成區域標籤
- 14. 獲取區域內的座標座標 - Google地圖
- 15. 核心繪圖軸標籤在繪圖區域外不可見
- 16. 使Google地圖標記可在地區/區域內拖動嗎?
- 17. 列表「冷」內存區域
- 18. MSChart:如何在條形圖中添加自定義標籤
- 19. SSRS 2008中的區域圖中數據標籤被吞下
- 20. JQuery UI - 將內容區域鏈接到標籤
- 21. 在文本區域隱藏HTML標籤
- 22. 定製iphone標籤欄區域
- 23. 如何增加highchart.js圖表上x軸標籤區域的高度?
- 24. 獲取某個區域內的座標
- 25. 如何通過域內的標籤值
- 26. Backbone.Marionette佈局:區域內的區域
- 27. PRISM:區域內的嵌套區域
- 28. 標籤中的Bootstrap has-feedback圖標而不是表單域
- 29. 在列表視圖列標題的列區域之外繪圖
- 30. 如何使用區段標題渲染區域列表視圖
我在電子郵件中收到了不完整的答案,但是我在這裏看不到它,爲什麼?請幫助。 – codery2k 2012-07-31 03:33:22
你收到的郵件是關於一個已被業主刪除的答案(我可以看到它,因爲我有超過10K點)。 – digEmAll 2012-08-05 08:17:23