2
我有一個文本塊,如下所示。我只想讓一個字可點擊。有點像超鏈接到另一個頁面。WinRT XAML TextBlock - 超鏈接功能
<TextBlock>
<Run Text="I can haz " />
<Run Text="Cheezburger" Click="Cheezburger_Click" />
</TextBlock>
這樣的功能可能嗎?
我有一個文本塊,如下所示。我只想讓一個字可點擊。有點像超鏈接到另一個頁面。WinRT XAML TextBlock - 超鏈接功能
<TextBlock>
<Run Text="I can haz " />
<Run Text="Cheezburger" Click="Cheezburger_Click" />
</TextBlock>
這樣的功能可能嗎?
這是否適合您?
<TextBlock>
<Run Text="my link " />
<Hyperlink Click="Hyperlink_Click" >www.stackoverflow.com</Hyperlink>
</TextBlock>
我不知道winRT,但如果它與silverlight或WPF類似,應該有一個內聯類型,允許添加控件。它被稱爲[InlineUiContainer](http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.documents.inlineuicontainer.aspx)因此,您可以重新設定一個按鈕以僅包含文本塊,將其放置在此運行元素中並放入您的文本塊中。請參閱[this](http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/1d162d99-84a9-48f0-a8ef-dd770ced90c8)進一步說明。 – dowhilefor
謝謝。我會試一試。 – Harsha