2017-10-09 51 views
0

我正在使用c#,如何將圖表的標題放在字符串變量中?c#把圖表的標題放在字符串變量中

我使用的是委託所以這裏是我的代碼:

private void ChartTitle(object sender, MouseEventArgs e) 
{ 
    Chart Chart = (Chart)sender; 
    string title=Chart.Titles. ??? 
} 
+1

WinForms,WPF,ASP.NET WebFor ms,UWP? – Backs

+0

'string title = Chart.Titles是什麼? ''... –

+0

和無論哪個框架...你看過文檔嗎?...第一步 –

回答

0

作爲msdn documentation說,你應該添加一個標題是這樣的:

Chart1.Titles.Add("My Chart"); // Titles text, not the name 
Chart1.Titles.["Title1"].Name = "MyTitle"; // By default charts titles name is Title1, we rename it 

然後,你可以得到值與:

string title = Chart1.Titles["MyTitle"].Text; 
+0

在主表單中,我製作了一個圖表,然後我使用委託,裏面我必須得到標題的名稱,我不能使用字符串title = Chart1.Titles [「MyTitle」]。我不能使用這個原因,實際上我沒有「MyTitle」,但我必須找到它,因爲圖表的某些方法我認爲 – ale

+0

所以這就是爲什麼當你初始化圖表時你需要創建一個圖表,另一個是不可能的訪問不存在的元素。 – Ferus7

+0

[this](https://dotnetfiddle.net/swgg4W)完全適合我 – Ferus7