Bagikan melalui


DispatcherTimer.Interval Properti

Definisi

Mendapatkan atau mengatur periode waktu antara tanda waktu.

public:
 property TimeSpan Interval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan Interval { get; set; }
member this.Interval : TimeSpan with get, set
Public Property Interval As TimeSpan

Nilai Properti

Periode waktu antara kutu. Defaultnya adalah 00:00:00.

Pengecualian

interval kurang dari 0 atau lebih besar dari Int32.MaxValue milidetik.

Contoh

Contoh berikut membuat sebuah DispatcherTimer. Objek baru DispatcherTimer bernama dispatcherTimer dibuat. Penanganan aktivitas dispatcherTimer_Tick ditambahkan ke Tick peristiwa. Interval diatur ke 1 detik menggunakan TimeSpan objek .

//  DispatcherTimer setup
dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = TimeSpan.FromSeconds(1);
dispatcherTimer.Start();
'  DispatcherTimer setup
dispatcherTimer = New Threading.DispatcherTimer()
AddHandler dispatcherTimer.Tick, AddressOf dispatcherTimer_Tick
dispatcherTimer.Interval = New TimeSpan(0,0,1)
dispatcherTimer.Start()

Keterangan

Timer tidak dijamin untuk mengeksekusi tepat ketika interval waktu terjadi, tetapi dijamin tidak dijalankan sebelum interval waktu terjadi. Ini karena DispatcherTimer operasi ditempatkan pada Dispatcher antrean seperti operasi lainnya. Ketika operasi yang DispatcherTimer dijalankan tergantung pada pekerjaan lain dalam antrean dan prioritasnya.

Berlaku untuk