2011-07-13 142 views

回答

2

千种可能的方式中的任何一种。最简单的是:

partial class Window2 : Window 
{ 
    ... 
    private Window1 _otherWindow; 
    private void OnClick(object sender, RoutedEventArgs e) 
    { 
     _otherWindow.image.Visibility = Visibility.Collapsed; 
    } 
} 

一个更好的办法是将图像的可见性,以视图模型的属性绑定,并更改单击处理该属性。

或者,您可以将命令与按钮关联,并将包含图像的窗口的ViewModel作为业务逻辑的一部分更改。

等等等等

1

在名为ImageVisible的类中创建一个公开属性,公开该图像的可见属性。然后,您可以将其设置为true或false,具体取决于您希望可见或不可见的天气。

相关问题