C#怎么调用WPF窗口

C#怎么调用WPF窗口,第1张

右键单击,选择【添加】--》【新建项】在里面选择【窗口(WPF)】就可以新建WPF的窗口了。

调用时和winform类似:

windows1 win1=new windows1()

win1.Show()

你的意思是在主窗体的不同的区域加载子窗体吧!

这个我建议你用prism框架。这个框架可以轻松的实现你想要的这个功能。

他的大致原理是:主窗体就是一个Shell(就理解成一个容器吧),在shell想要的位置设置若干的Region(这个相当于asp.net中母版页占位符的作用)。在你启动主窗体的时候,其他的子窗体可以直接加载到你的region处,或者你按你的需要(比如点击主窗体上的一个button)再随时加载。

Shell就是你以前的wpf的<window>窗口,而子窗体就得用usercontrol控件。

prism你可以在http://compositewpf.codeplex.com/下载,解压后里面有很多的例子。

prism框架的使用就是简单的将它封装好了的dll引用进去就可以了

不明白的话可以再问我 我自己有个比较简单的例子

不可能啊,你是右击解决方案--添加--新建项目吗,在Visual C#模板中有WPF应用程序选项,起码VS2010一定有。不行的话重新装一遍试试  类库也有啊,看截图


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存