dispatchertimer

    -1熱度

    1回答

    讀取多個stackoverflow,codeproject解決方案,無法集成到我的問題。 在裝載在窗口中的usercontrol中有一個datagrid。 DataGrid中的每個DataRow表示一個計時器設置。 像: timer name : Test 1 , Timer : 1h 3m timer name : Test 2 , Timer : 2h 2m timer name : Te

    1熱度

    1回答

    我發現了幾個Stack Overflow問題以及一些已經涉及這個主題的博客帖子,但不幸的是他們中沒有一個能夠滿足我的需求。我將從一些示例代碼開始,展示我想要完成的任務。 using System; using System.Security.Permissions; using System.Threading.Tasks; using System.Windows.Threading;

    -1熱度

    1回答

    Hy All! 我爲我的WPF應用程序創建一個TimerManager類。 該類處理啓動和停止調度程序計時器。 這裏是類: public static class TimerManager { static DispatcherTimer disTimer; static Model m = Model.GetInstance(); static TimerMana

    1熱度

    1回答

    我正在與Windows IOT的C#開發sdk的學校項目,一切都工作得很好,但現在我有兩個事件需要觸發3秒和7秒後。但是我無法完成這項工作,過去兩天我一直在爲這件事煩惱,但我所嘗試的一切似乎都讓我更加頭疼。所以我希望你們能幫助我。 基本上我的程序等待按鈕按下,並且在釋放按鈕後,我需要啓動計時器,但是當按下按鈕時,計時器需要被停止,直到再次釋放按鈕。在這裏,你們可以找到我的btn_changed事件

    0熱度

    3回答

    我正在爲我的交易建立一個EA(專家諮詢),我想知道如何在第一個訂單執行後的5分鐘後設置執行訂單的功能。 我現在的代碼中的問題是,一旦它符合要求,它會繼續下訂單直到我用完了錢,但我的想法是一旦它符合要求,它會下單一次,之後5分鐘後,再次檢查條件是否符合要求,如果是,則再次下單,否則每隔一分鐘檢查一次,直到滿足要求。 總之,一旦執行第一個訂單,它不會在5分鐘內發出任何訂單,並且會在第5分鐘後每分鐘測試

    0熱度

    1回答

    我嘗試在觸摸(MouseDown)和最大1秒鐘期間加載類似「holdFunction」的函數。 所以當用戶嘗試觸摸並保持一秒鐘我必須調用該函數,這與mouseUp無關。 也許我一定要結合這些: private DateTime dtHold; private void EditProduct_MouseDown(object sender, MouseButtonEventArgs e) {

    0熱度

    2回答

    作爲一個人的工作,我必須在WPF中進行森林火災模擬。 我用網格創建了所有的地圖,並使用了一個數組。 通過一個隨機數添加火焰(當數組爲ex = case =「Forest」時)。 火正在燃燒所有的「森林案例」,它取決於風(N S E W等)。一切工作正常! 但我遇到了一個小問題,通過「消防循環」。我的意思是,當我點擊我的按鈕「火災進展」(火災擴展)時,所有的森林情況都以同時的方式燃燒(方向是正確的,

    0熱度

    1回答

    我有一個調度程序定時器,它必須每隔500ms就像一個心跳一樣工作,並寫入一個anybus上的寄存器。我曾與最大的優先級設置: m_HeartBeatTimer = new DispatcherTimer(DispatcherPriority.Render); 的問題是,當程序運行,有時間隔能夠極大地變長了以19秒: [20/06/2017 17:00 :01.182]心跳1 79 [20/06

    -2熱度

    1回答

    我創建了一個調度員計時器一分鐘間隔後, DispatcherTimer dispatcherTimer = new DispatcherTimer();//creation of dispatchtimer private void btnstart_Click(object sender, RoutedEventArgs e) { dispatcherTimer.Tick +=

    2熱度

    1回答

    我有一個類RefreshAsync方法,可能需要很長時間才能執行。 我正在使用Mvvm輕型框架。 我需要調用它的對象創建後,但不是每次當我得到它從服務定位 var vm = ServiceLocator.Current.GetInstance<FileSystemViewModel>(); 的情況下於是我就用DispatcherTimer創建延遲更新邏輯。但它不會啓動,我不知道爲什麼。 下面是