Aracılığıyla paylaş


DispatcherTimer.Tick Olay

Tanım

Süreölçer aralığı geçtiğinde gerçekleşir.

public:
 event EventHandler ^ Tick;
public event EventHandler Tick;
member this.Tick : EventHandler 
Public Custom Event Tick As EventHandler 
Public Event Tick As EventHandler 

Olay Türü

Örnekler

Aşağıdaki örnek bir Tick olay işleyicisi oluşturur. Olay işleyicisi geçerli saniyeyi görüntüleyen bir Label öğesini güncelleştirir ve üzerinde CommandManageröğesini çağırırInvalidateRequerySuggested.

//  System.Windows.Threading.DispatcherTimer.Tick handler
//
//  Updates the current seconds display and calls
//  InvalidateRequerySuggested on the CommandManager to force 
//  the Command to raise the CanExecuteChanged event.
private void dispatcherTimer_Tick(object sender, EventArgs e)
{
    // Updating the Label which displays the current second
    lblSeconds.Content = DateTime.Now.Second;

    // Forcing the CommandManager to raise the RequerySuggested event
    CommandManager.InvalidateRequerySuggested();
}
'  System.Windows.Threading.DispatcherTimer.Tick handler
'
'  Updates the current seconds display and calls
'  InvalidateRequerySuggested on the CommandManager to force 
'  the Command to raise the CanExecuteChanged event.
Private Sub dispatcherTimer_Tick(ByVal sender As Object, ByVal e As EventArgs)
    ' Updating the Label which displays the current second
    lblSeconds.Content = Date.Now.Second

    ' Forcing the CommandManager to raise the RequerySuggested event
    CommandManager.InvalidateRequerySuggested()
End Sub

Şunlara uygulanır