C# 显示窗口时发送的消息

C# 显示窗口时发送的消息,c#,wpf,C#,Wpf,我正在全局创建一个窗口对象,并仅在必要时显示它,大多数时间窗口将处于不可见模式。只要能看见窗户,我就有一些工作要做。有人能告诉我,调用window.show方法时,我应该覆盖哪个消息来放置应该执行的代码吗?应该按您的要求执行 private void Window_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { if ((bool)e.NewValue == true) { //Do

我正在全局创建一个窗口对象,并仅在必要时显示它,大多数时间窗口将处于不可见模式。只要能看见窗户,我就有一些工作要做。有人能告诉我,调用window.show方法时,我应该覆盖哪个消息来放置应该执行的代码吗?

应该按您的要求执行

private void Window_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
{
  if ((bool)e.NewValue == true)
  {
     //Do what you need here
  }
}

看看这个,还有这个。现在,我们可以得出结论,您(可能)需要。

如果您添加allready尝试过的内容,这将非常有用,什么样的消息->更多上下文请:)