WPF在控件里面嵌套WPF窗体
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF在控件里面嵌套WPF窗体相关的知识,希望对你有一定的参考价值。
各位大家好,我想用WPF制作如下的窗体
窗体要求已经在图上标明了。
主要问题是我想在WPF里面在添加一个WPF窗体,可是在网上找了很久的资料没找着,请各位帮帮忙呀。
如果能达到WPF里面用一控件再添加一个WPF窗体的话分就给了。如果能达到图片上的全部要求的话另加高分。
一定要是在WPF里面添加WPF窗体。
还有一般做成这种窗体的格式都是用什么去做的啊?
还有如果有谁能提供一些相关资料的另加分,如果有视频的话那就更好了。拜托各位了。
有谁有这方面比较厉害的,能否收小弟为徒!
另有WPF自定义控件的视频的还可加分。在此感谢各位了。
如有什么不方便的,可加小弟扣扣。
希望能详细的向小弟详解一番。
小弟扣扣:一①⑨捌O⑧------②伍泗扒,资料可邮箱给我。
先谢过了!
这个我建议你用prism框架。这个框架可以轻松的实现你想要的这个功能。
他的大致原理是:主窗体就是一个Shell(就理解成一个容器吧),在shell想要的位置设置若干的Region(这个相当于asp.net中母版页占位符的作用)。在你启动主窗体的时候,其他的子窗体可以直接加载到你的region处,或者你按你的需要(比如点击主窗体上的一个button)再随时加载。
Shell就是你以前的wpf的<window>窗口,而子窗体就得用usercontrol控件。
prism你可以在http://compositewpf.codeplex.com/下载,解压后里面有很多的例子。
prism框架的使用就是简单的将它封装好了的dll引用进去就可以了
不明白的话可以再问我 我自己有个比较简单的例子 参考技术A 用blend试试
WPF中使用 menu控件自动生成菜单,但是到窗体变小时,菜单栏显示不全了,怎么解决
WPF中使用 menu控件自动生成菜单,横着排列,但是到窗体变小时,菜单栏显示不全了,怎么解决
可以来一个容器里面放一些按钮,做成下接菜单的样子:然后1、放好位置,比如放在菜单下面,
2、设置好透明度(就是你说的半透明),
3、设置visable=false
当你单击菜单项时,使这个容器visable=true就可以了。 参考技术A 1.你应该是锁定了窗体边界
2.菜单在左边,你只要锁定上和左就行,下和右边不需要锁定,都锁定时,就会在窗体缩小时产生压缩效果,变大时出校拉伸
3.解锁右边和底边布局的锁定
以上是关于WPF在控件里面嵌套WPF窗体的主要内容,如果未能解决你的问题,请参考以下文章