我正在使用 MVVM 开发 WPF 应用程序。我的大多数观点只有 xaml 标记,后面的代码没有任何内容(默认样板除外)。
当我想禁用整个屏幕时,除了我使用装饰器将屏幕“变黑”的一种视图之外的所有视图。
private void Window_Loaded(object sender, RoutedEventArgs e)
{
//todo: transfer to modelview
contentAreaAdorner = AdornerLayer.GetAdornerLayer(contentArea);
waitingAdorner = new WaitingAdorner(contentArea);
}
那样可以么?或者有没有更好的方法在我的视图模型中实现这个?