c# - DispatcherTimer 的毫秒间隔

标签 c# timer windows-phone

我正在使用 DispatcherTimer 在 C# 中调用 void:

        counter = new System.Windows.Threading.DispatcherTimer();
        counter.Tick += new EventHandler(counter_Tick);
        counter.Interval = new TimeSpan(0, 0, 1);
        counter.Start();

但是我希望间隔是几毫秒,TimeSpan 的参数是小时、分钟、秒,并且只接受整数(据我所知)。 DispatcherTimer 有解决方法吗?我试过 Timer 但我不能使用它(显然缺少引用)

提前致谢。

最佳答案

另一种方式

  counter.Interval = TimeSpan.FromMilliseconds(1);

关于c# - DispatcherTimer 的毫秒间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30581756/

相关文章:

math - 创建按比例缩放的 map 圈

c# - ExecuteScalarAsync 挂起但 ExecuteScalar 立即返回

java - 如何阻止 Java Scanner 接受输入

java - 如何停止等待用户输入?

c# - C#中组件的默认图标存放在哪里?

c# - 已为应用付费的用户的应用内购买

c# - AudioPlayerAgent 和 AudioStreamingAgent 有什么区别?

c# - InvalidateVisual 是否以惰性方式工作?

C#:一种将单行 XML 文件转换为人类可读多行的简单方法

c# - 通过电子邮件恢复/重置丢失的密码选项