与this相反,是否有人在使用Visual Studio设计器(或Blend)时想出了显示所有隐藏元素的方法?
在编辑Xaml文件时,不断更改元素的默认可见性属性以便能够看到它们,这是非常有效的。
答案 0 :(得分:0)
经过研究,我找到了this。所以这是一个可以在视图模型中实现的经过测试的解决方案:
//Declare default Visibility values
private Visibility _processBarVisibility = Visibility.Hidden;
private Visibility _buttonVisibility = Visibility.Hidden;
public ViewModel()
{
//In constructor, override Visibility values if in design mode
DependencyObject dep = new DependencyObject();
if (DesignerProperties.GetIsInDesignMode(dep))
{
_processBarVisibility = Visibility.Visible;
_buttonVisibility = Visibility.Visible;
}
}