Xaml 超链接导航至子窗口

Xaml 超链接导航至子窗口,xaml,silverlight,Xaml,Silverlight,超链接打开儿童窗口silverlight 如何在silverlight中使用超链接navigateuri打开儿童窗口 <HyperlinkButton x:Name="Login" Style="{StaticResource LinkStyle}" NavigateUri="[ChildWindow]" TargetName="ContentFrame" Content="login"/> 提前感谢为什么要使用NavigateUri 您只需使用单击事件,就像使用普通

超链接打开儿童窗口silverlight

如何在silverlight中使用超链接navigateuri打开儿童窗口

<HyperlinkButton x:Name="Login" Style="{StaticResource LinkStyle}" 
    NavigateUri="[ChildWindow]" TargetName="ContentFrame" Content="login"/>


提前感谢

为什么要使用
NavigateUri

您只需使用
单击
事件,就像使用普通的
按钮
一样

<HyperlinkButton
    x:Name="Login"
    Content="login"
    Click="OpenChildWindow"
    Style="{StaticResource LinkStyle}"/>

无法使用navigateurl?
NavigateUri
仅适用于您需要让浏览器导航到您的
Silverlight
应用程序之外的其他URL(离开当前页面或打开新的浏览器选项卡)。
public class MyView : UserControl
{
    public MyView()
    {
        InitializeComponent();
    }

    public void OpenChildWindow(object sender, EventArgs args)
    { ... }
}