I need to use callback function to do some post procesing tasks when the function started with the Dispatcher.BeginInvoke finishes. However i could not find any parameter in Dispatcher.BeginInvoke to accept a callback. Is it possible to give a callback function to Dispatcher.BeginInvoke?
相关问题
- Sorting 3 numbers without branching [closed]
- Graphics.DrawImage() - Throws out of memory except
- Generic Generics in Managed C++
- Why am I getting UnauthorizedAccessException on th
- 求获取指定qq 资料的方法
The
DispatcherOperation
object returned byBeginInvoke
has aCompleted
event on it. Subscribe to that to perform operations upon completion:There's a chance the operation will complete before you subscribe, so you can test the
Status
property for completion after as well:It's possible for the operation to be aborted as well, so handling/testing for
Aborted
may also be appropriate.