반응형
WPF에서 타이머를 만들려면 어떻게 해야 합니까?
저는 wpf의 타이머 초보자이고 매 5분마다 메시지 상자가 뜬다는 코드가 필요합니다. 간단한 타이머 코드를 위해 누가 저를 도와주실 수 있나요?
제가 지금까지 시도한 것이 바로 그것입니다.
System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
private void test()
{
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = new TimeSpan(0, 0, 1);
dispatcherTimer.Start();
}
private void dispatcherTimer_Tick(object sender, EventArgs e)
{
// code goes here
}
private void button1_Click(object sender, RoutedEventArgs e)
{
test();
}
WPF에서는 를 사용합니다.
System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = new TimeSpan(0,5,0);
dispatcherTimer.Start();
private void dispatcherTimer_Tick(object sender, EventArgs e)
{
// code goes here
}
위에 추가.체크 이벤트를 UI 스레드에 다시 표시하려면 디스패치 타이머를 사용합니다.그렇지 않으면 시스템을 사용할 것입니다.타이머. 타이머.
언급URL : https://stackoverflow.com/questions/11559999/how-do-i-create-a-timer-in-wpf
반응형
'sourcetip' 카테고리의 다른 글
ASCII가 아닌 UTF-8 문자가 포함된 행을 찾기 위해 테이블을 쿼리할 수 있습니까? (0) | 2023.06.07 |
---|---|
가상 환경에 해당하는 루비? (0) | 2023.06.02 |
파이썬 3에서 힌트 생성기를 어떻게 입력합니까? (0) | 2023.06.02 |
루비 해시를 숫자 값으로 정렬하는 방법은 무엇입니까? (0) | 2023.06.02 |
"원격 시스템 탐색기 작동"으로 인해 몇 초간 동결됨 (0) | 2023.06.02 |