NavigationWindow.Navigate 方法

定义

异步导航到指定的源内容。

重载

Navigate(Object, Object)

异步导航到包含在某个对象中的内容,并传递一个对象,该对象包含要在导航过程中进行处理的数据。

Navigate(Uri, Object)

异步导航到位于某个统一资源标识符 (URI) 的源内容,并传递一个对象,该对象包含要在导航过程中进行处理的数据。

Navigate(Object)

异步导航到包含在某个对象中的内容。

Navigate(Uri)

异步导航到由统一资源标识符 (URI) 指定的内容。

Navigate(Object, Object)

异步导航到包含在某个对象中的内容,并传递一个对象,该对象包含要在导航过程中进行处理的数据。

public:
 virtual bool Navigate(System::Object ^ content, System::Object ^ extraData);
public:
 bool Navigate(System::Object ^ content, System::Object ^ extraData);
public bool Navigate (object content, object extraData);
abstract member Navigate : obj * obj -> bool
override this.Navigate : obj * obj -> bool
member this.Navigate : obj * obj -> bool
Public Function Navigate (content As Object, extraData As Object) As Boolean

参数

content
Object

一个 Object,其中包含要导航到的内容。

extraData
Object

一个 Object,其中包含要在导航过程中进行处理的数据。

返回

如果未取消导航,则为 true;否则为 false

注解

请参阅 NavigationService.Navigate(Object, Object)

另请参阅

适用于

Navigate(Uri, Object)

异步导航到位于某个统一资源标识符 (URI) 的源内容,并传递一个对象,该对象包含要在导航过程中进行处理的数据。

public:
 virtual bool Navigate(Uri ^ source, System::Object ^ extraData);
public:
 bool Navigate(Uri ^ source, System::Object ^ extraData);
public bool Navigate (Uri source, object extraData);
abstract member Navigate : Uri * obj -> bool
override this.Navigate : Uri * obj -> bool
member this.Navigate : Uri * obj -> bool
Public Function Navigate (source As Uri, extraData As Object) As Boolean

参数

source
Uri

使用所需内容的 URI 初始化的 Uri 对象。

extraData
Object

一个 Object,其中包含要在导航过程中进行处理的数据。

返回

如果未取消导航,则为 true;否则为 false

注解

请参阅 NavigationService.Navigate(Uri, Object)

另请参阅

适用于

Navigate(Object)

异步导航到包含在某个对象中的内容。

public:
 virtual bool Navigate(System::Object ^ content);
public:
 bool Navigate(System::Object ^ content);
public bool Navigate (object content);
abstract member Navigate : obj -> bool
override this.Navigate : obj -> bool
member this.Navigate : obj -> bool
Public Function Navigate (content As Object) As Boolean

参数

content
Object

一个 Object,其中包含要导航到的内容。

返回

如果未取消导航,则为 true;否则为 false

示例

以下示例演示如何导航到 对象包含的内容。

// Navigate to object using the Navigate method
this.Navigate(new HomePage());
' Navigate to object using the Navigate method
Me.Navigate(New HomePage())

注解

请参阅 NavigationService.Navigate(Object)

另请参阅

适用于

Navigate(Uri)

异步导航到由统一资源标识符 (URI) 指定的内容。

public:
 virtual bool Navigate(Uri ^ source);
public:
 bool Navigate(Uri ^ source);
public bool Navigate (Uri source);
abstract member Navigate : Uri -> bool
override this.Navigate : Uri -> bool
member this.Navigate : Uri -> bool
Public Function Navigate (source As Uri) As Boolean

参数

source
Uri

使用所需内容的 URI 初始化的 Uri 对象。

返回

如果未取消导航,则为 true;否则为 false

示例

以下示例演示如何使用 Navigate 方法导航到统一资源标识符 (URI) 。

// Navigate to URI using the Navigate method
this.Navigate(new Uri("HomePage.xaml", UriKind.Relative));
' Navigate to URI using the Navigate method
Me.Navigate(New Uri("HomePage.xaml", UriKind.Relative))

注解

请参阅 NavigationService.Navigate(Uri)

注意

统一资源标识符 (URI) 可以是相对的,也可以是绝对的。 有关详细信息,请参阅 WPF 中的 Pack URI

另请参阅

适用于