C# タイマーコントロールの使い方【初心者向け】
C#において、Timerコントロールは特定の操作を実行したり、イベントを定期的にトリガーするために使用することができます。以下はTimerコントロールの基本的な使用方法です:
- Visual StudioでWindowsフォームアプリケーションプロジェクトを開いたり作成したりします。
 - 工具箱からTimerコントロールを見つけ、ウィンドウフォームにドラッグ&ドロップしてください。
 - Timerコントロールをダブルクリックして、Tickイベントハンドラを開く。
 - Tick イベントハンドラーに、定期的に実行されるコードを記述します。
 - 窓の読み込みイベントでTimerコントロールを起動し、Start()メソッドを呼び出してタイマーを開始することができます。
 - TimerコントロールのStop()メソッドを呼び出して、タイマーを停止させる場所でタイマーを停止させます。
 
以下是一个简单的示例代码,演示了Timer控件的基本使用方法。
using System;
using System.Windows.Forms;
namespace TimerExample
{
    public partial class Form1 : Form
    {
        Timer timer = new Timer();
        public Form1()
        {
            InitializeComponent();
            timer.Interval = 1000; // 设置计时器的时间间隔为1秒
            timer.Tick += Timer_Tick; // 绑定Tick事件处理程序
        }
        private void Timer_Tick(object sender, EventArgs e)
        {
            // 每次计时器到达时间间隔时执行的操作
            MessageBox.Show("Timer Tick");
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            timer.Start(); // 启动计时器
        }
        private void button1_Click(object sender, EventArgs e)
        {
            timer.Stop(); // 停止计时器
        }
    }
}
上記の例では、Timerオブジェクトが作成され、コンストラクタ内でタイマーの間隔が1秒に設定され、Tickイベントハンドラがバインドされています。フォームのロードイベントでタイマーを起動し、ボタンクリックイベントでタイマーを停止します。設定した時間間隔に達すると、MessageBoxが表示されます。