有沒有辦法確保第二個語句在第一個語句之後執行?有沒有辦法確保一個方法在使用DispatcherObjectInvoker.Invoke時執行另一個方法
DispatcherObjectInvoker.Invoke(_layouts,
() =>
_layouts.RaiseEvent(new LayoutEventArgs(
MainScreen.ChangedLayoutEvent,
this)));
DispatcherObjectInvoker.Invoke(_layouts, Grid.Refresh);
我訪問了在第一語句涉及的網格。網格的刷新僅在約80%的情況下工作。我顯然在這裏有比賽條件。
什麼是DispatcherObjectInvoker?它只是「調度員」嗎? – BrokenGlass