我有这段代码使我的图像可见并启动计时器:
image1.Visibility = Visibility.Visible;
System.Timers.Timer timer = new System.Timers.Timer(2000) { AutoReset=false};
timer.Enabled = IsEnabled;
timer.Start();
timer.Elapsed += hideImage;
这是 2 秒后触发的事件:
private void hideImage(object sender, System.Timers.ElapsedEventArgs e)
{
MessageBox.Show("test");
image1.Visibility = Visibility.Hidden;
}
MessageBox.Show 工作并显示消息框。问题是图像仍然可见。任何想法如何处理这个?谢谢你。