dispatchertimer相关内容

DispatcherTimer 在控制台中不起作用

我很好奇为什么调度程序计时器在控制台模式下不起作用.我创建了一个简单的闹钟,当计时器达到限制时会做一些事情. 您可以在 UnitTest 或控制台模式下使用调度程序计时器吗?DailyAlarm 在我以表单形式运行时工作. 这是我调用计时器的代码 [测试类]公共类 UnitTest1{bool runTest = true;[测试方法]public void TestDailyAla ..
发布时间:2021-12-31 15:22:18 C#/.NET

异步友好 DispatcherTimer 包装器/子类

我有一个 DispatcherTimer 在我的代码中运行,它每 30 秒触发一次以从服务器更新系统状态.即使我正在调试我的服务器代码,计时器也会在客户端触发,所以如果我已经调试了 5 分钟,我可能会在客户端出现十几个超时.最后决定我需要解决这个问题,所以希望制作一个更async/await 友好的 DispatcherTimer. 在 DispatcherTimer 中运行的代码必须是可配 ..
发布时间:2021-11-26 11:23:35 C#/.NET

异步友好 DispatcherTimer 包装器/子类

我有一个 DispatcherTimer 在我的代码中运行,它每 30 秒触发一次以从服务器更新系统状态.即使我正在调试我的服务器代码,计时器也会在客户端触发,所以如果我已经调试了 5 分钟,我可能会在客户端出现十几个超时.最后决定我需要解决这个问题,所以希望制作一个更async/await 友好的 DispatcherTimer. 在 DispatcherTimer 中运行的代码必须是可配 ..
发布时间:2021-11-24 09:20:19 C#/.NET

调度计时器不起作用

我试图弄清楚调度计时器是如何工作的,以便我可以将它实现到我的程序中,我按照网站上的确切说明进行操作,并寻找有关堆栈溢出的答案.人们说他们的问题已经解决,但我有非常相似的代码,它不会工作...... 错误是: “timer_Tick"没有重载匹配委托“EventHandler" 我能做什么? public MainPage(){this.InitializeComponent() ..
发布时间:2021-09-15 20:18:57 C#/.NET

调度程序计时器冻结WPF

我正在为AR无人机(四旋翼无人机)设计一个3自由度控制应用程序.我正在使用多个PID控制器来控制无人机.这些控制器是通过使用调度程序计时器类实现的,例如在开始时程序的初始化初始化调度程序计时器,如: timer_yaw = new DispatcherTimer(); timer_yaw.Interval = new TimeSpan(0, 0, 0, 0, ..
发布时间:2020-06-11 19:45:22 C#/.NET

C#在Windows Store应用中重置倒数计时器-DispatcherTimer-

我是C#新手,并且是一般编程人员,我正在尝试使用倒数计时器构建数学测验应用. 每次用户单击“开始"按钮时,我都会生成一个方程式,并且给他最多60秒的回答时间.用户回答-他的回答是对还是错都没关系-并且他/她可以再次单击以获取新的等式.因此,我希望计时器在每次向用户显示新的随机方程式时重置.到目前为止,我只设法在60秒的时间间隔过去后将其重置,但即使它不能正常工作,有时也显示59或58秒而不是 ..
发布时间:2020-06-11 19:45:19 C#/.NET

如何在WPF中显示标签几秒钟?

我只想显示一个标签3秒钟,然后消失. 我正在使用wpf应用程序. public DispatcherTimer timer = new DispatcherTimer(); timer.Tick += new EventHandler(timer_Tick); 我从该功能启动了计时器 timer.Start(); private void timer_Tick(object ..
发布时间:2020-06-11 19:45:17 C#/.NET

Task.Delay与DispatcherTimer?

我正在考虑将Task.Delay()用于不间断计时器,因为它更简单易读. 由于我是.NET的新手,所以我认为这两个代码之间没有显着差异.您能告诉我它们之间的区别(如果有)吗? // Create variable at some place DispatcherTimer timer = new DispatcherTimer(); timer.Interval = TimeSpan ..
发布时间:2020-06-11 19:45:15 C#/.NET

实时更新大量对象(1,000多个)的最有效方法

最有效的方法是遍历具有大量项目(1,000个或更多)的集合并实时更新项目的属性?目前,我的程序使用WriteableBitmap在画布上为集合中的每个对象绘制图像(尽管我看不到一个简单的椭圆之间的性能差异)并将其在屏幕上移动.我试图暂时保持逻辑尽可能简单. ..
发布时间:2020-06-11 19:45:12 C#/.NET

交通信号灯计时器C#

我用wpf元素编写了一个简单的交通灯应用程序的代码. 我使用计时器功能. 该应用程序可以正常运行,但所需功能不存在. 它仅闪烁红色或橙色灯. 我坐了三个小时,现在脑子空了. 我尝试并尝试不做任何更改. 您能帮我解决问题并学习如何正确使用计时器吗? 非常感谢 using System; using System.Collections.Generic; using System.Linq; u ..
发布时间:2020-06-11 19:45:10 C#/.NET

使用ThreadPoolTimer带背景音乐的UWP

我正在使用BackgroundAudioTask一个UWP应用程序。我的应用程序工作得很好。现在我想在一个TextBlock音频的当前位置起到添加 我在做执行音频任务之前,此方法: 私人时间跨度TOTALTIME; 私人DispatcherTimer timerRadioTime; 私人无效radioPlayer_MediaOpened(对象发件人,RoutedEventArg ..
发布时间:2016-09-28 15:12:18 C#/.NET

DispatcherTimer不控制台工作

我很好奇,为什么调度计时器不会在控制台模式下工作。我创建了一个简单的报警,做的东西时,计时器达到它的极限。 您可以使用调度定时器的UnitTest或控制台模式? DailyAlarm工作,当我在一个窗体运行它。 下面是我的代码来调用计时器 [TestClass中] 公共类UnitTest1 { 布尔的runTest = TRUE; [TestMethod的] 公共 ..
发布时间:2016-09-28 14:35:10 C#/.NET

WPF C# - 定时器倒计时

我如何能实现我的一段代码写在WPF C#以下? 我有我已经实现了一个SelectionChanged事件而(由ElementFlow控制。定义)触发了在控件的项目选择已经改变了特定的事件 我想什么它做的是: 启动例如一个计时器 如果定时器达到2秒钟,然后推出一个消息说(“你好”) 如果定时器之前选择的变化达到2秒钟,然后定时器应清零,重新开始了。 这是保证,如果选择没有 ..
发布时间:2016-09-21 14:35:49 C#/.NET

如何在WPF DispatcherTimer活动更顺畅?

在我的WPF应用程序,用户按下一个按钮,启动了3D模型顺利回转,并让向上按钮停止了转动。 要做到这一点,我创建了一个DispatcherTimer: DispatcherTimer定时器=新DispatcherTimer(); timer.Tick + =新的EventHandler(timer_Tick); timer.Interval =新时间跨度(0,0,0,0,30) ..
发布时间:2016-09-19 13:42:41 C#/.NET

异步友好DispatcherTimer包装/子

我在我的code一 DispatcherTimer 运行的火,每30秒更新从服务器系统的状态。定时器触发在客户端,即使我调试我的服务器code,所以如果我一直在调试5分钟,我可能会在客户端十几超时结束。最后决定我需要解决这一问题,以便寻求做出更异步 / 等待友好DispatcherTimer。 code在 DispatcherTimer 运行必须是可配置无论是折返与否(即如果任务已经运行它不 ..
发布时间:2016-07-21 09:45:26 C#/.NET