c# 在特定时间在标签中显示文本

标签 c# winforms timer

有谁知道如何在标签或文本框中显示特定时间的文本?假设如果我单击一个按钮,它会在标签的文本框中显示输入的文本 15 秒,然后它应该消失。

最佳答案

Timer Class .

代码示例

using System;
//Включаем необходимое пространство имен.
using System.Timers;
public class MyTimer
{
    static int n=0; //Счетчик.
    public static void Main()
    {
        System.Timers.Timer tmr = new System.Timers.Timer();
        tmr.Elapsed+=new ElapsedEventHandler(OnTimedEvent);
        tmr.Interval=1000; //Устанавливаем интервал в 1 сек.
        tmr.Enabled=true; //Вкючаем таймер.
        while(n!=4); //Таймер тикает 4 раза.
    }
    //Метод для отработки события Elapsed таймера.
    public static void OnTimedEvent(object source, ElapsedEventArgs e)
    {
        //Делаем некоторые действия.
        Console.WriteLine("Hello World!");
        //Увеличиваем счетчик.
        n++;
    }
}

引用

关于c# 在特定时间在标签中显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6274857/

相关文章:

ios - Timer.scheduledTimer 在 swift 3 中不起作用

java - java中如何停止定时器

c - 指示哪个线程设置计时器处理程序?

c# - Unity3d 旋转到某个点

c# - 在 C# 中具有两个属性的 Xml

c# - asp.net 如何检查复选框列表中的特定项目

c# - 旋转形状时,它与旋转的形状保持在一起

c# - 表单数据集更新

c# - 检查服务是否挂起的最佳方法

c# - 使用C#WinForms,如何修改系统音频输出,即均衡音频?