HyperlinkButton.NavigateUri 屬性

定義

取得或設定按一下 HyperlinkButton 時,) 巡覽至的統一資源識別項 (URI。

public:
 property Uri ^ NavigateUri { Uri ^ get(); void set(Uri ^ value); };
Uri NavigateUri();

void NavigateUri(Uri value);
public System.Uri NavigateUri { get; set; }
var uri = hyperlinkButton.navigateUri;
hyperlinkButton.navigateUri = uri;
Public Property NavigateUri As Uri
<HyperlinkButton NavigateUri="uriString"/>

屬性值

按一下 HyperlinkButton 時,要流覽至的統一資源識別項 (URI) 。

範例

以下是在 XAML 中宣告的 HyperlinkButton 。 它會宣告 Content 和 NavigateUri 值的字串值。

<HyperlinkButton Content="www.microsoft.com" NavigateUri="http://www.microsoft.com"/>

備註

當使用者按一下或叫用 HyperlinkButton時,它會開啟您在預設瀏覽器中為 NavigateUri 屬性指定的 URI。

您不需要使用 HTTP:HTTPs: URI 的配置。 如果適合在瀏覽器中載入這些位置的資源內容,您可以使用 ms-appx:ms-appdata:ms-resources: 這類配置。 不過,會特別封鎖 file: 配置。 如需詳細資訊,請參閱 URI 配置

HyperlinkButton 是一個控制項,因此它具有 點選之類的輸入事件,而它是 ButtonBase 子類別,因此也有 Click 事件。 您通常不會指定 NavigateUri 的值,也會處理解譯為按一下 HyperlinkButton的輸入事件。 在預設瀏覽器中開啟 NavigateUri 的動作是系統動作,不需要處理任何事件。 如果您的意圖是 HyperlinkButton 應該在也屬於您應用程式的 WebView 控制項內載入指定的 URI,則請勿指定 NavigateUri 的值。 請改為處理 Click 事件,並呼叫 WebView.Navigate,並指定要載入的 URI。

適用於

另請參閱