给定一个 WPF 窗口,它可能有也可能没有动画,我想等到它们都完成后再继续处理。有没有通用的方法来做到这一点。目前我可以做这样的事情:
void WaitForAnimation(Storyboard storyboard)
{
WaitUntil(() => storyboard.GetCurrentState() == ClockState.Stopped);
}
但这假设我知道情节提要或有某种找到它们的方法。有没有办法做到这一点?
给定一个 WPF 窗口,它可能有也可能没有动画,我想等到它们都完成后再继续处理。有没有通用的方法来做到这一点。目前我可以做这样的事情:
void WaitForAnimation(Storyboard storyboard)
{
WaitUntil(() => storyboard.GetCurrentState() == ClockState.Stopped);
}
但这假设我知道情节提要或有某种找到它们的方法。有没有办法做到这一点?