如何从此窗口视图模型中隐藏和显示窗口?

时间:2016-02-27 21:56:23

标签: wpf mvvm

我有一个小问题。我不知道如何从这个窗口ViewModel隐藏并显示我的窗口(Visibility属性)? 我试图绑定到它可以工作的Visibility属性,但是在我创建我的窗口类之后,它出现在我调用ShowDialog()方法或Show()之前。 如果在ViewModel构造函数中,我将从头开始创建我的属性Hiden或Collapsed,它将永远不会显示...

1.有办法解决这个问题吗?

2.这是不是违反了我在VieWModel中拥有System.Windows.Visibility属性的MVVM原则?如果确实如此,我可能应该创建一个转换为bool的Converter类?如果是,怎么样?

对不起,答案太明显了,我是编程新手。

非常感谢小费!

0 个答案:

没有答案