タイマーで textBlock を変更できません。
これが私のコードです:
private void Play_Button_Click(object sender, RoutedEventArgs e)
{
timer = new System.Timers.Timer(1000);
timer.Elapsed += new ElapsedEventHandler(displayTime);
timer.Enabled = true;
try
{
// video.Play();
}
catch (Exception exp)
{
Console.WriteLine("error: " + exp.Message);
}
}
}
private void displayTime(object source, ElapsedEventArgs e)
{
textProgression.Text = "Test";
}
毎秒、関数 displayTime が呼び出されますが、textProgression の値は変更されません。