[Windows 8 App]Windows 8.1新的控制項和功能------Hyperlink
Windows 8 升級至 Windows 8.1有一些新個控制項或是功能的新增
這裡我們介紹 【Hyperlink】
在Windows 8.1 中新增了【Hyperlink】元素到Windows.UI.Xaml.Documents命名空間的 XAML 文字物件模型
把【Hyperlink】元素新增超連結到文字
當文字為超連結時
該超連結文字會用不同的顏色來顯示
而且點選到超連結文字時會移到 NavigateUri屬性的網址位置
我們透過範例來介紹【Hyperlink】
首先,我們新增一個專案【Hyperlink】,開啟【MainPage.xaml】
【MainPage.xaml】完整的程式碼:
<Page
x:Class="Hyperlink.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Hyperlink"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<RichTextBlock Width="800" FontSize="40">
<Paragraph>微軟公司於1975年由比爾蓋茲創立,
為全球最大的個人電腦軟體供應商,全球員工估計有六萬名,
在全世界多達 70 個國家中皆設有分公司,
開發符合各國消費者及企業所需的產品。
我們對市場的長期投資策略、重視各地用戶需求的做法,
與當地研發人員密切的合作關係,能讓我們提供全球市場領導性的優良產品。
<Hyperlink NavigateUri="http://www.microsoft.com/taiwan/">想要更了解微軟嗎?請連接至台灣微軟首頁 </Hyperlink>
科技可以幫助人們提高生活的品質。
努力的工作,將創造出革新的、高品質的產品與服務。
傾聽不同客戶的需求,並提供各種的解決方案,以協助客戶達成目標。
以誠實、正直和光明正大的心胸,對待我們的事業夥伴及客戶。
藉由有擔當的領導及與其他企業的圓融合作,將實現我們強大、實用之科技遠景。
</Paragraph>
</RichTextBlock>
</Grid>
</Page>
我們在Grid元素裡面加進一個RichTextBlock的控制項
我們用RichTextBlock來放置我們要顯示的文字
在RichTextBlock控制項內有Paragraph類別
Paragraph類別的用途是將內容分成段落區段層級
然後我們就在Paragraph類別裡放置文字
中間有Hyperlink元素,NavigateUri是連結網址位址
在<Hyperlink>………</Hyperlink>之間顯示的文字變成超連結
顯示的文字顏色會有改變
下面是【Hyperlink】專案的執行畫面:
可以看到紅色框框中裡面的文字顏色與其它的文字顏色不同
紅色框框內就是【Hyperlink】超連結