IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Framework .NET Discussion :

Timer projet WPF


Sujet :

Framework .NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 121
    Points : 96
    Points
    96
    Par défaut Timer projet WPF
    Bonjour,
    j'ai un problème bizarre de binding ou de synchronisation avec un timer .Tout simplement ma listBox(nommée lsMessages) ne se met pas à jour dans l'événement Timer_Elapsed(je passe pourtant bien dedans) .J'ai fait au plus simple (avant j'utilisais un viewModel et une observableCollection + INotifyPropertyChanged et ça ne marchait pas non plus)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
           public Timer Timer { get; set; }
     
            private void btStart_Click(object sender, RoutedEventArgs e)
            {
                Timer = new Timer(1000);
                Timer.Enabled = true;
                Timer.Elapsed += new ElapsedEventHandler(Timer_Elapsed);
                lsMessages.Items.Add(string.Format("Timer démarré à {0:T}", DateTime.Now));
            }
     
            private void btStop_Click(object sender, RoutedEventArgs e)
            {
                Timer.Stop();
                lsMessages.Items.Add(string.Format("Timer fini à {0:T}", DateTime.Now));
            }
     
            void Timer_Elapsed(object sender, ElapsedEventArgs e)
            {
                lsMessages.Items.Add(string.Format("{0:T}", DateTime.Now));
            }

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 121
    Points : 96
    Points
    96
    Par défaut
    Problème réglé en utilisant un DispatcherTimer

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impossible de creer un nouveau projet WPF
    Par pascalwick dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 23/09/2009, 16h59
  2. [Débutant] Projet WPF sous Vb.Net => je n'ai plus accès à My
    Par badack dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 15/09/2009, 14h48
  3. Composant Crystal reports pour les projets WPF
    Par bellak dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 26/08/2009, 16h29
  4. ActiveX Vlc dans Projet WPF
    Par bolandfranck dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 25/06/2008, 00h45
  5. [Installeur] Ppour projet WPF
    Par Gregory.M dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 07/06/2008, 11h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo