Wpf MVVM-有没有办法将可视笔刷的可视对象绑定到另一个窗口?

Wpf MVVM-有没有办法将可视笔刷的可视对象绑定到另一个窗口?,wpf,mvvm,visualbrush,Wpf,Mvvm,Visualbrush,我有一个设置窗口,并试图设置它,以便有一个实时预览什么样的主窗口将看起来像与当前的设置。 下面是当前设置对话框的图片。大的黑色矩形将作为预览。 这实际上是视图的一个实现细节,因此您可以在XAML中寻找执行此操作的方法(将画笔移动到共享动态资源?),或者,如果存在直接的依赖关系,则可以在视图中使用代码隐藏来用可视化工具更新“子”视图。可能还有其他重构不需要这种类型的耦合,但如果没有更多细节,很难说。我不会尝试通过ViewModel传递这些信息。您的窗口是定制的chrome吗?如果是这样,解决办法很

我有一个设置窗口,并试图设置它,以便有一个实时预览什么样的主窗口将看起来像与当前的设置。 下面是当前设置对话框的图片。大的黑色矩形将作为预览。

这实际上是视图的一个实现细节,因此您可以在XAML中寻找执行此操作的方法(将画笔移动到共享动态资源?),或者,如果存在直接的依赖关系,则可以在视图中使用代码隐藏来用可视化工具更新“子”视图。可能还有其他重构不需要这种类型的耦合,但如果没有更多细节,很难说。我不会尝试通过ViewModel传递这些信息。

您的窗口是定制的chrome吗?如果是这样,解决办法很简单。如果不是,那就有点难了。但仍然可行。