2010-10-21 36 views
0

我有一個WPF應用程序和TabControl中的多個TabItems。在其中一個TabItems中,我想要有一個超鏈接,當單擊它時,將視圖從當前的TabItem更改爲其他TabItem之一。創建一個WPF中的不同TabItem的超鏈接

我已經查看了Hyperlink的NavigateURI屬性,但是我還沒有找到一種方法將它設置爲同一個窗口中的單獨的選項卡。有關如何做到這一點的任何想法?

+0

您是否必須使用實際的超鏈接,或者您只是在尋找超鏈接的可視化表示,而不考慮底層代碼? – 2010-10-21 18:17:40

+0

不,我不需要實際的超鏈接。我想我不應該認爲超鏈接是必要的。我只需要一種方法讓用戶點擊一個標籤中的一些文本,並將視圖轉移到另一個標籤。 – Matthew 2010-10-21 18:47:38

回答

1

只需製作一個按鈕,使其像超鏈接一樣,然後通過單擊按鈕更改選項卡控件tabindex。

+0

我覺得這可以工作,但它聽起來像一個黑客攻擊。這真的是最好的方法嗎? – Matthew 2010-10-25 23:25:37

+0

WPF控件被設計爲重新調整...我不認爲使用語言功能作爲黑客。 – mdm20 2010-10-26 16:37:23