0
소유자가 window2 인 WPF 창 (window1)이 있습니다. 사용자가 window2 나 바탕 화면을 클릭하거나 window1을 z-order 위에 놓지 않는 다른 것을 클릭하면 window1의 가시성을 숨김으로 설정하려고합니다. 창문은 꼭대기에 있거나 숨겨져 있어야합니다. 이것이 가능한가?창이 더 이상 존재하지 않을 때 WPF 이벤트
소유자가 window2 인 WPF 창 (window1)이 있습니다. 사용자가 window2 나 바탕 화면을 클릭하거나 window1을 z-order 위에 놓지 않는 다른 것을 클릭하면 window1의 가시성을 숨김으로 설정하려고합니다. 창문은 꼭대기에 있거나 숨겨져 있어야합니다. 이것이 가능한가?창이 더 이상 존재하지 않을 때 WPF 이벤트
예.
public Window1()
{
InitializeComponent();
this.Deactivated += new EventHandler(Window1_Deactivated);
}
void Window1_Deactivated(object sender, EventArgs e)
{
Visibility = Visibility.Collapsed;
}
이렇게하면 작업 표시 줄에서도 제거됩니다.