Tôi biết Dispatcher.BeginInvoke() được sử dụng để thực hiện một số đoạn mã trong luồng giao diện người dùng. Tôi nhận thấy rằng có là một cách khác để có được cá thể Dispatcher bằng cách sử dụng lớp 'Deployment'. Tôi muốn biếtSự khác biệt giữa phương thức này.Dispatcher.BeginInvoke() và Deployment.Current.Dispatcher.BeginInvoke() trong Silverlight
Có diffrence giữa invokation của this.Dispatcher.BeginInvoke() và Deployment.Current.Dispatcher.BeginInvoke() chức năng?, Và
khi tôi nên sử dụng this.Dispatcher.BeginInvoke() và Deployment.Current.Dispatcher.BeginInvoke()?
Cảm ơn Alex
Trong hoàn cảnh nào thì chúng không giống nhau? – AnthonyWJones
@AnthonyWJones: Dispatcher.Current truy xuất đối tượng công văn được liên kết với chuỗi đang thực thi mã. Vì vậy, chúng không giống nhau khi được gọi trên các chủ đề khác nhau. – Will
@Will: Ý của bạn là Deployment.Current hoặc Dispatcher.Current? – wizzardz