2016-09-11

How to Create Timer in WPF

ver el articulo
http://www.codescratcher.com/wpf/create-timer-wpf/



Private dpTimer As DispatcherTimer
Private horaInicioIntervalo As DateTime
Public Sub New()
 
      ' Esta llamada es exigida por el diseñador.
      InitializeComponent()
 
      ' Agregue cualquier inicialización después 
      ' de la llamada a InitializeComponent().
  
      dpTimer = New DispatcherTimer
      dpTimer.Interval = TimeSpan.FromMilliseconds(1000)
      AddHandler dpTimer.Tick, AddressOf TickMe
 
      horaInicioIntervalo = DateTime.Now      
      dpTimer.Start()
  End Sub

Private Sub TickMe(sender As Object, e As EventArgs)
 
    Dim intervalo As TimeSpan = DateTime.Now - horaInicioIntervalo
    Me.textBoxTiempoTrascurrido.Text =
           String.Format("{0,2:00}:{1,2:00}:{2,2:00}",
                         intervalo.Hours,
                         intervalo.Minutes,
                         intervalo.Seconds)
 
    ' Forcing the CommandManager to raise the RequerySuggested event
    CommandManager.InvalidateRequerySuggested()
End Sub
 

No hay comentarios: