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

Windows Presentation Foundation Discussion :

Ecran Tactile + ShowDialog


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Par défaut Ecran Tactile + ShowDialog
    Hello à tous,
    Je développe une application pour ecran tactile en .net c# et XAML.

    J'ai une fenêtre avec des boutons qui s'ouvre en ShowDialog.
    Les boutons de la fenêtre on des évènement MouseUp().

    Le problème est le suivant : La première fois que je rentre sur cette fenètre et que l'on touche un bouton sur l'écran, l'évènement MouseUp() n'est pas apellé.
    La deuxième fois que l'on va toucher ce bouton l'évenement sera apeller.

    C'est comme si il y avait pas de "focus" sur la fenètre, car si je touche la fenetre avant de toucher le bouton pour la premiere fois, lorsque je vais appuyer sur le bouton, sa marchera.

    Ce problème se produit dans le cas d'un utilisation tactile, sur chaque nouvelle fenêtre qui s'ouvre en ShowDialog(), sous le premier toucher de la fenêtre.

    Pour résoudre cela en attendant, j'ai utiliser un evenement StylusUp(), qui lui va capter le premier clic de la fenetre, mais le problème c'est qui'il se marche dessus avec l'evenement mouseUp....

    Bref...

    Avez-vous des solutions?

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Salut,

    Essaie avec l'évènement PreviewMouseUp voir si ça corrige le problème.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Par défaut
    Sa passe pas non plus....

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    as tu essaye en mettant un top most a ta fenetre
    tu as le meme probleme quand tu l'execute sous windows en normal ?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Par défaut
    - Oui j'ai déjà essayer en topmost.
    - Avec Show() sa marche mais j''aimerai utiliser showDialog.

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    ecoute moi je met une premiere fenetre windows1
    et un bouton dessus
    puis le code
    private void Button_Click(object sender, RoutedEventArgs e)
    {
    Window2 f = new Window2();
    f.ShowDialog();
    }
    ca marche a chaque fois

Discussions similaires

  1. [CF 1.1][C#] Problème d'ecran tactile
    Par kennyone dans le forum Windows Mobile
    Réponses: 7
    Dernier message: 21/02/2007, 15h11
  2. Ecran tactile
    Par fabricep dans le forum Delphi
    Réponses: 9
    Dernier message: 16/09/2006, 12h40
  3. [PDA] Problème écran tactile
    Par **jouly** dans le forum Mobiles
    Réponses: 2
    Dernier message: 23/06/2006, 11h34
  4. [Info][Ecran Tactile]Application Swing
    Par Rampa dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 12/07/2005, 10h09
  5. [HARDWARE] [Ecran LCD] Recherche écran tactile 7" in dash
    Par l.sage dans le forum Périphériques
    Réponses: 4
    Dernier message: 27/09/2004, 23h43

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