WPF中使用PAGE模式,想要在PAGE中d出一个子窗口可以实现吗

WPF中使用PAGE模式,想要在PAGE中d出一个子窗口可以实现吗,第1张

在d出的时候讲Page整个对象传递过去。 // ... ... new Window1(this).Show()Window里面添加构造函数: Page1 mainpublic Window1(Page1 m)

AddHandler 那句改成: vb.MouseLeftButtonDown += new MouseButtonEventHandler(vb_MouseLeftButtonDown)试下。

其实方法不止这一种,只是列个最简单的做示范喔!~

1.新建一个wpf项目

2.新建两个page(命名为Page1和Page2),将Window改成NavigationWindow 并将它的source指向Page1.xaml

3.添加导航按钮

如果想要Page1跳到Page2,那么在Page1页面弄个button,然后添加事件

代码:private void Button_MouseDown(object sender,MouseButtonEventArgs e)

{

Page2 page2=new Page2()

this.NavigationService.Navigate(page2)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11416674.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存