public partial class Window1 : Window
{
private DispatcherTimer timer; // timer
public Window1()
{
InitializeComponent();
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
timer = new DispatcherTimer();
timer.Interval = TimeSpan.FromSeconds(1);
timer.Tick += new EventHandler(timer_Tick);
timer.Start();
int b;//if arrives here instead of the function timer_Tick!!!!!!!
}
void timer_Tick(object sender, EventArgs e)
{
// function
}
}
Функция таймера запускается только после завершения текущей функции. вместо запуска, когда начинается время, функция начинается после строки «int b»!Таймер WPF-функция таймеров не работает вовремя
У вас возник вопрос, стоящий здесь? Кроме того, как вы это определили? – oppassum
Что ты имеешь в виду? Я нашел проблему по пунктам перерыва – user3590450
Он спрашивает, в чем ваш вопрос. Вы заявляете кучу вещей, но никогда не задаете вопрос. – Adam