まず、以前に尋ねられた質問をして申し訳ありませんが、例を使用しても、望ましい結果が得られません。
私がやろうとしているのは現在の時刻を表示することだけですが、日時の形式が 09:05:06 ではなく 9:5:6 であることに気付きました。DateTime の書式設定に関する例を読みましたが、何らかの理由で機能しません。誰かが私が間違っている場所に光を当てることができますか?
いつもお世話になっております。
public MainWindow()
{
InitializeComponent();
DispatcherTimer dispatchTimer = new DispatcherTimer();
dispatchTimer.Tick += new EventHandler(dispatchTimer_Tick);
dispatchTimer.Interval = new TimeSpan(0, 0, 1);
dispatchTimer.Start();
}
private void dispatchTimer_Tick(object sender, EventArgs e)
{
var hour = DateTime.Now.Hour.ToString();
var min = DateTime.Now.Minute.ToString();
var sec = DateTime.Now.Second.ToString();
var today = hour + ":" + min + ":" + sec;
label1.Content = today;
textBlock1.Text = today;
button1.Content = today;
}