This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

Hyperlink.NavigateUri الخاصية

Visual Studio 2010

الحصول أو تعيين URIللانتقال إلى حالة Hyperlinkهو تنشيط.

مساحة الاسم:  System.Windows.Documents
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[LocalizabilityAttribute(LocalizationCategory.Hyperlink)]
[BindableAttribute(true)]
public Uri NavigateUri { get; set; }
<object NavigateUri="Uri" .../>

قيمة الخاصية

النوع: System.Uri
Uri للانتقال إلى حالة Hyperlinkهو تنشيط. يكون الإعداد الافتراضي هو null.
ملاحظةملاحظة

Hyperlink يمكن التنقل إلى القيمةNavigateUriخاصية فقط إذا أما مباشرة أو غير مباشرة الأصلHyperlinkهو مضيف تنقل، بما في ذلكNavigationWindow,Frame، أو أي مستعرض يمكن أن يستضيفتطبيقات XBAP(which يتضمنبرنامج Internet Explorer 7,برنامج Microsoft Internet Explorer 6, و Firefox 2.0+). ل المزيد المعلومات، راجع مقطع Hosts التنقل في نظرة عامة حول التنقل.

معرّف الحقل

NavigateUriProperty

تعيين خصائص بيانات التعريف إلى true

لا يوجد

إلى الارتباط إلى عنصر مضمنة معينة، قم بتحديد اسم العنصر مسبوقة برمز علامة الجنيه (#).

عندما مستخدم بتمرير ماوس فوق Hyperlinkفي XBAP، URIالمخزنة في NavigateUriخاصية هو dهوplayed في bar. حالة Hyperlink انتقال إلى هذاURIعندما ينقر مستخدم فوقHyperlink. إذا القيمة NavigateUriتغييرات خاصية بعد نقر مستخدم Hyperlinkو قبل طلب التنقل اللاحقة، Hyperlinkتجاهل القيمة الجديدة NavigateUriخاصية و انتقاله إلى URIالتي كانت القيمة NavigateUriخاصية عند النقر فوق مستخدم Hyperlink.

ملاحظةملاحظة

أنك لست مقيداً إلى فقط باستخدام Hyperlinkإلى قم بالتنقل. يمكنك استخدام NavigateUriمرفقة الخاصية كـ جيدا، ولكن فقط من التالي: FixedPage و Path وCanvas و Glyphs.

يوضح المثال التالي كيفية إلى استخدام NavigateUriسمة Hyperlinkالعنصر.


<Paragraph>
  <Run>Text preceding the hyperlink.</Run>
  <Hyperlink
    NavigateUri="http://search.msn.com"
  >
    Link text.
  </Hyperlink>
  <Run Name="test">Text following the hyperlink.</Run>
</Paragraph>


يظهر المثال التالي كيفية تعيين خاصية NavigateUri برمجياً.


Paragraph parx = new Paragraph();
Run run1 = new Run("Text preceeding the hyperlink.");
Run run2 = new Run("Text following the hyperlink.");
Run run3 = new Run("Link Text.");

Hyperlink hyperl = new Hyperlink(run3);
hyperl.NavigateUri = new Uri("http://search.msn.com");

parx.Inlines.Add(run1);
parx.Inlines.Add(hyperl);
parx.Inlines.Add(run2);


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: