C# コード
TextTime.Text = DateTime.Now.ToString();
このテキスト ボックスを毎秒更新したい
または、デジタル時計にアイデアを表示します
C# コード
TextTime.Text = DateTime.Now.ToString();
このテキスト ボックスを毎秒更新したい
または、デジタル時計にアイデアを表示します
DispatcherTimerを使用できます:
var timer = new DispatcherTimer
{
Interval = TimeSpan.FromSeconds(1.0)
};
timer.Tick += (o, e) =>
{
TextTime.Text = DateTime.Now.ToString();
};
timer.Start();
簡単な方法は、アプリにタイマーを追加して、次のようにすることです。
フォーム ロード:
private void Form1_Load(object sender, EventArgs e) {
txtdate.Text = DateTime.Now.ToString(("dddd" + ("," + "MM-dd-yyyy")));
Timer1.Interval = 1000;
Timer1.Enabled = true;
}
タイマーティック:
private void Timer1_Tick(object sender, EventArgs e) {
txtTime.Text = DateTime.Now.ToString("HH:mm:ss");
}