我在用VB写WPF程序,有一个窗口显示的问题

我在VB能这样显示一个窗口xxxxx.Show()但是在WPF却不行如何单击一个按钮显示我原来有的一个窗口... 我在VB能这样显示一个窗口
xxxxx.Show()
但是在WPF却不行
如何单击一个按钮显示我原来有的一个窗口
展开
 我来答
xukaishengfhjg
推荐于2016-06-03 · 超过100用户采纳过TA的回答
知道答主
回答量:361
采纳率:24%
帮助的人:133万
展开全部
WPF页面跳转:

WPF页面跳转有两种:一种是windows,另外一种是page

1:windows页面跳转
windows

页面跳转缓困灶相信学过winform编程的哥们都知道,先实例扰扮化该窗体然后show一下就可以了.eg:有两个窗体Main和Login,要想点击Login
窗体上的注册按钮然后跳转到Main上,则在Login窗体的Click事件里代码如下:Main Mn=new Main();Mn.Show();
2:Page页面跳转Page页面跳转:前台跳转和后台跳转都可以实现前台实现:
<TextBlockFontSize="24"TextWrapping="Wrap"Margin="0,0,0,0">
<Hyperlinkx:Name="LnkPre"NavigateUri="Page1.xaml"Foreground="Black">
Enter Page1
</Hyperlink>
</TextBlock>
后台实现:
NavigationService.GetNavigationService(this).Navigate(newUri("Page1.xaml", UriKind.Relative));
NavigationService.GetNavigationService(this).GoForward();//向后转
NavigationService.GetNavigationService(this).GoBack();  //向前转
在后台还可以这样写:this.content = new Page1();(这种比较简尺斗单,但是建议大家使用前一种更能提高自己,呵呵)
另外还可以以实现windows跳转到page:
NavigationWindow window =newNavigationWindow();
window.Source =newUri("Page1.xaml", UriKind.Relative);
window.Show();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式