初学:我现在用VS2010编写WPF应用程序,一个窗口变化到另一个窗口应该怎么跳转?谢谢

 我来答
xue_skong
2012-12-22
知道答主
回答量:21
采纳率:0%
帮助的人:19.9万
展开全部
一般来说,一个程序最好应该只有一个窗口。
如果您要使用多个窗口的话,有这样几种方法,仅供参考:
1 把其他的窗口做成控件,放在主窗口上,在主窗口中添加切换子控制代码。
2 隐藏当前窗口,显示下一个窗口;
3 如果两个窗口不用共享数据,可以把下一个窗口做成独立exe,调用exe。
4 使用高级的框架技术控制子窗体的内容,比如prism, 管线开发等,但是跳转判断还是在主程序做出。
希望可以帮到您。
丶麻仓叶丶
2012-12-25
知道答主
回答量:8
采纳率:0%
帮助的人:3.7万
展开全部
private void button1_Click(object sender, RoutedEventArgs e)
{
this.Hide();
MainWindow a = new MainWindow();
a.Show();
}
(button1是你按的按钮,MainWindow 是你要转到的窗体的名字,按下button1,你就进入MainWindow.xaml这个窗体)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
最帅农民工1L
2013-01-03 · 超过23用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:57.7万
展开全部
xue_skong的过于抽象。下面是一个小例子。我曾经回答过的。你可以参考一下子。希望对你有帮助。

来自:http://zhidao.baidu.com/question/504177273.html
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式