Что лучший способ состоит в том, чтобы работать с управляемыми временем событиями в WPF

Вы можете попробовать использовать свойство stripped_strings:

for quote in quotes:
    if quote.text is not None:
        strings = [string for string in quote.stripped_strings]
        quote_body = strings[0]
        quote_author = strings[2]
        print(quote_body) 
        print(quote_author)
5
задан Dave Clemmer 25 August 2011 в 15:37
поделиться

1 ответ

DispatcherTimer - то, что Вы хотите. В этом экземпляре Вы создали бы DispatcherTimer с интервалом 15 секунд, начали бы первое видео. Затем, когда то видео завершилось, включают таймер, и в галочке событие показывает следующее видео и устанавливает таймер на отключенный, таким образом, это не стреляет каждые 15 секунд. DispatcherTimer живет в Системе. Windows. Поточная обработка пространства имен.

DispatcherTimer yourTimer = new DispatcherTimer();

yourTimer.Interval = new TimeSpan(0, 0, 15); //fifteen second interval
yourTimer.Tick += new EventHandler(yourTimer_Tick);
firstVideo.Show();

Принятию Вас запустили событие, когда видео закончено затем набор

yourTimer.Enabled = True;

и затем в yourTimer. Отметьте обработчик событий

private void yourTimer_Tick(object sender, EventArgs e)
{
    yourTimer.Enabled = False;//Don't repeat every 15 seconds
    nextVideo.Show();
}
4
ответ дан 15 December 2019 в 01:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: