WPF如何让一个窗体显示在另一个窗体中 5

我有WPF采用GRID方式布局,两行两列,第一行高度30,第一列宽度30,这样右下角这一个格子就有很大的空间,我想在这里显示一个子窗体,这个窗体根据左边的选择动态的显示,... 我有WPF采用GRID方式布局,两行两列,第一行高度30,第一列宽度30,这样右下角这一个格子就有很大的空间,我想在这里显示一个子窗体,这个窗体根据左边的选择动态的显示,采用单例模式,也就是说不用弹窗,直接将一个子窗体,这个子窗体事先已经写好了代码和控件。。如果左边点击一个按钮,右边显示相应的窗体。。。有谁能做到?谢谢。。。 展开
 我来答
du瓶邪
推荐于2016-11-05 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2916万
展开全部
直接使用UserControl即可,当把UserControl设置为启动窗口时,它就是另一个WPF窗口:
<Grid>
<!--UserControl-->
<DragViewer x:Name="dragViewer"
Width="auto" Height="auto" />
</Grid>
阳光的雷咩咩
2014-01-02 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7792万
展开全部
主窗体(Grid)里面放Frame,Frame里面再放子窗体(Page)就行了啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhouxiang_1216
2014-01-05 · TA获得超过2591个赞
知道大有可为答主
回答量:1286
采纳率:33%
帮助的人:1374万
展开全部
为什么非得要用子窗体,用一个UserControl不可以吗?或者用WPF Toolkit,这个有子窗体,也可以直接代码子窗体
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式