[Windows 8 App]Windows 8.1新的控制項和功能------Hyperlink

[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】專案的執行畫面:

190

 

可以看到紅色框框中裡面的文字顏色與其它的文字顏色不同

紅色框框內就是【Hyperlink】超連結