【发布时间】:2015-03-19 16:55:29
【问题描述】:
void MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
Mouse.Capture(this.eventSource);
BlockA();
}
void MouseMove(object sender, MouseEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed)
BlockB();
}
是否保证 BlockA() 总是在 BlockB() 之前运行?我在 WPF 下使用 C#。我遇到了一个奇怪的错误,它只发生在某些系统上。我怀疑事件顺序很重要,但我在 MSDN 上找不到任何关于此的文献。谢谢。
【问题讨论】: