Sdílet prostřednictvím


DispatcherTimer.Tick Událost

Definice

Nastane po uplynutí intervalu časovače.

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

Event Type

Příklady

Následující příklad vytvoří obslužnou rutinu Tick události. Obslužná rutina události aktualizuje Label objekt, který zobrazuje aktuální sekundu, a volá InvalidateRequerySuggested na CommandManager.

//  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

Platí pro