dispatcher

    1熱度

    2回答

    在我的WPF應用程序中,我有一個長時間運行的上載運行,隨着它進行更新進度條,這會引發進度事件。用戶也有可能取消上傳,否則可能會出錯。這些都是異步事件,因此需要使用Dispatcher.Invoke執行以更新UI。 因此,代碼看起來像這樣,ISH: void OnCancelButtonClicked(object sender, EventArgs e) { upload.Cancel

    2熱度

    1回答

    截至現在,當我想更新從一個非UI線程的UI控件我用的語法,如: Dispatcher.Invoke(DispatcherPriority.Normal, new Action(()=>Label1.Content="New Content")); 現在我讀一些關於它,我不斷髮現的語法如下: Label1.Dispatcher.Invoke(//same arguments;

    1熱度

    2回答

    在我的引導文件中Zend框架我有以下代碼: $frontController = Zend_Controller_Front::getInstance(); try { $front->dispatch(); } catch (Exception $e) { echo "Something wrong happen"; } 取而代之的是醜陋的消息,我想重定向到

    1熱度

    1回答

    我當前的項目是一個帶有SQL Server後端的WPF應用程序。 在WPF中,UI只能由UI線程修改。如果UI修改需要在另一個線程上完成,那麼可以調用分派器對象並給出一個動作。實際上,這是將我的Delegate映射到WM_消息。 由於linq datacontexts到SQL Server也是單線程的,我怎麼能從WPF複製這個「Dispatcher」的想法,並創建一個類似的對象,我可以用來封送請求

    1熱度

    1回答

    試圖建立一個新的spring項目,並且當我導航到我期望得到的頁面時,出現此錯誤(即HTTP狀態404 - Servlet newspring不可用)路由到控制器。 的web.xml <servlet> <servlet-name>springapp</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherS

    9熱度

    2回答

    如果在Dispatcher掛起(Dispatcher.DisableProcessing()調用)時嘗試顯示消息框,則會引發異常。 InvalidOperationException:'調度程序處理已被暫停'(請參閱here)。 有誰知道我該如何檢測Dispatcher的掛起位置(所以我知道何時撥打BeginInvoke())? 編輯1: 針對這一Application.DispatcherUnh

    3熱度

    1回答

    在上完成事件異步Web服務,有一個代碼,如: Debug.Assert(Dispatcher.CheckAccess()); // don't do marshaling here- it's already runinng on UI thread! 有誰知道,如果我刪除此代碼會發生什麼? 或者,能夠回答我的問題?

    0熱度

    1回答

    調度程序線程如何在wpf UI控件中工作?

    4熱度

    5回答

    我有一個加載其他幾個swfs的主「父」swf。如果主SWF中發生了什麼,我需要告訴其中一個子SWF。 這似乎很好地反過來。任何一個孩子都可以簡單地使用dispatchEvent(),並且我可以設置主要的swf來監聽事件。但是,我無法讓swf抓住父母派出的任何事件。它是如何完成的?

    60熱度

    2回答

    我最近開始在WPF中編程並碰到以下問題。我不明白如何使用Dispatcher.Invoke()方法。我在線程經驗,我已經做了幾個簡單的Windows窗體,我只是用 Control.CheckForIllegalCrossThreadCalls = false; 是的,我知道這是很蹩腳的,但這些都是簡單的監控應用程序。 事實上,現在我正在製作一個WPF應用程序,它在後臺檢索數據,我從一個新線程開