Я работаю над программой, которая отображает время с момента нажатия кнопки.Проблема в том, что время отображается как «1», «2», «3» и т. Д., Когда я хочу, чтобы оно отображалось как «00:00:01», «00:00:02» * 1001.*
Это в WPF.Я искал все, чтобы найти людей, которые говорят, что вы используете
increment.ToString("hh\\:mm\\:ss\\);
, но когда я делаю это, это буквально показывает "чч: мм: сс" в моей программе.Ниже мой код.Я отключил неважные вещи, чтобы тебе не приходилось читать все это.Заранее спасибо!
private int increment = 0;
private void dtTicker(object sender, EventArgs e)
{
increment++;
lblTest.Content = increment.ToString("hh\\:mm\\:ss\\.fff");
}
private void StartStop_Click(object sender, EventArgs e)
{
DispatcherTimer dt = new DispatcherTimer();
if ((string)StartStop.Content == "START")
{
dt.Interval = new TimeSpan(0, 0, 1);
dt.Tick += dtTicker;
dt.Start();