我的主窗口中有 2 个用户控件,一个带有一些名称的列表,另一个带有列表框、文本框和按钮。问题是当我运行应用程序时,我的主窗口应该只有 usercontrol1,当我单击名称时usercontrol2 应该在我的主窗口上打开。我怎样才能做到这一点,我是新手,请帮助我
问问题
204 次
2 回答
0
您可以使用 VisiblityProperty 在隐藏和控制之间切换
绑定属性 VisiblityProperty 并根据您的逻辑更改其值
请参阅以下链接
http://jeffhandley.com/archive/2008/10/27/binding-converters---visibilityconverter.aspx
于 2013-10-29T13:27:19.803 回答
0
我们可以通过多种方式满足您的要求。但是,它们都与 没有任何关系Visibility
,所以也许您的标题可以与编辑有关?
不管怎样,几个小时前我刚刚回答了一个类似的问题(在你在这里提问之前搜索答案总是一个很好的理由),这将回答你的问题。请查看 StackOverflow 上的WPF MVVM 导航视图问题,以获得您问题的答案。
虽然它可能无法满足您的所有要求,但我相信您可以成功地将其应用于您的情况。但是,如果您需要进一步的帮助,请给我留言。
于 2013-10-29T13:23:48.750 回答