2014-09-28 186 views
-1

我想要做這樣的事情的指標:獲取標籤

if (tabControl1.TabPages[0].Text == "Tab nr 1") { } 

是這樣的可能嗎?

+1

是什麼問題? – 2014-09-28 10:41:53

回答

1

您可以使用以下方法:

var index = tabControl1.SelectedIndex; 
var tab = tabControl1.TabPages[index]; 

或者乾脆

var tab = tabControl1.SelectedTab; 
+0

但我不想選擇一個。例如,我想要標籤頁1的文本。 – spunit 2014-09-28 10:40:56

+0

...然後請解釋你真正想要什麼。我不清楚。因爲'tabControl1.TabPages [0] .Text'會給你選項卡#1的文本,所以到目前爲止沒有問題... – ChrFin 2014-09-28 10:45:06

+0

哦,對不起,我只是猜測的代碼,但它其實是對的!當我嘗試它時,它並沒有出現,但那是因爲我意外地比較了錯誤的字符串,真是愚蠢......好吧,無論如何,感謝您的幫助,我會設置您的解決方案作爲答案,謝謝=)。 – spunit 2014-09-28 10:52:04