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

C# Discussion :

Comment utiliser un clavier virtuel? [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de shkyo
    Homme Profil pro
    Développeur Robotique - Administrateur systèmes
    Inscrit en
    Juin 2003
    Messages
    841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Robotique - Administrateur systèmes

    Informations forums :
    Inscription : Juin 2003
    Messages : 841
    Par défaut Comment utiliser un clavier virtuel?
    Bonjour,

    J'ai une interface graphique à gérer en C# qui sera au final sur un écran tactile avec Windows 7 Embedded.

    Est-il possible de faire apparaître dans une interface Winform une sorte de clavier numérique virtuel quand on clique dans un TextBox? (Comme pour les applis Windows phone...)
    Ou faut-il programmer ça soit-même?

    Merci d'avance pour vos réponses!

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Par défaut
    Citation Envoyé par shkyo Voir le message
    Est-il possible de faire apparaître dans une interface Winform une sorte de clavier numérique virtuel quand on clique dans un TextBox? (Comme pour les applis Windows phone...)
    Ou faut-il programmer ça soit-même?
    Bonjour,

    Tu as le choix entre créer ton User Control personnalisé ou utiliser un clavier virtuel déjà développé (en cherchant sur le net tu devrais trouver facilement).

    Une fois que tu as ton clavier virtuel, il te suffit de l'afficher au clique sur le TextBox et d'inséré la valeur saisie dans TextBox.Text.

  3. #3
    Membre éclairé Avatar de shkyo
    Homme Profil pro
    Développeur Robotique - Administrateur systèmes
    Inscrit en
    Juin 2003
    Messages
    841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Robotique - Administrateur systèmes

    Informations forums :
    Inscription : Juin 2003
    Messages : 841
    Par défaut
    Citation Envoyé par ZenZiTone Voir le message
    Bonjour,

    Tu as le choix entre créer ton User Control personnalisé ou utiliser un clavier virtuel déjà développé (en cherchant sur le net tu devrais trouver facilement).

    Une fois que tu as ton clavier virtuel, il te suffit de l'afficher au clique sur le TextBox et d'inséré la valeur saisie dans TextBox.Text.
    Ok donc si je développe mon propre UserControl, il sera complètement intégré à mon interface.
    Mais par contre si j'utilise quelque chose de l'extérieur, ce sera un xxxx.exe que je vais lancé par dessus mon interface, donc moins de contrôle (en théorie), j'ai bon?

    Et si je passe sur Windows Embedded 8.1 (je ne sais pas encore si c'est possible), ce serait possible d'avoir un clavier virtuel intégré, ou c'est exactement comme sous Windows 7 ??

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Par défaut
    Citation Envoyé par shkyo Voir le message
    Ok donc si je développe mon propre UserControl, il sera complètement intégré à mon interface.
    Mais par contre si j'utilise quelque chose de l'extérieur, ce sera un xxxx.exe que je vais lancé par dessus mon interface, donc moins de contrôle (en théorie), j'ai bon?

    Et si je passe sur Windows Embedded 8.1 (je ne sais pas encore si c'est possible), ce serait possible d'avoir un clavier virtuel intégré, ou c'est exactement comme sous Windows 7 ??
    Tu peux très bien faire un projet dédié à ton contrôle utilisateur afin d'en générer une DLL que tu pourra référencer dans les projets où tu souhaites l'utiliser.

    De même si tu récupère un projet extérieur, tu auras juste besoin de la DLL (qu'il faudra aussi intégrer à tes références) pour en bénéficier.

    Je ne sais pas pour Windows 8.1, mais je suppose que c'est le même fonctionnement que pour Windows 7.

  5. #5
    Membre éclairé Avatar de shkyo
    Homme Profil pro
    Développeur Robotique - Administrateur systèmes
    Inscrit en
    Juin 2003
    Messages
    841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Robotique - Administrateur systèmes

    Informations forums :
    Inscription : Juin 2003
    Messages : 841
    Par défaut
    Bon okay, c'est bien noté! Merci pour tes réponses rapides!

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

Discussions similaires

  1. [WD17] Utilisation TextInputPanel (clavier virtuel)
    Par jimmypage dans le forum WinDev
    Réponses: 9
    Dernier message: 05/07/2019, 08h50
  2. [Keyboard BT] Utiliser simultanément clavier virtuel et Bluetooth
    Par samjouzel dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 16/12/2014, 11h35
  3. Réponses: 0
    Dernier message: 24/01/2011, 11h30
  4. Comment faire de ma fenetre comme clavier virtuel
    Par Ibn Rochod dans le forum Windows Forms
    Réponses: 4
    Dernier message: 02/11/2009, 21h47

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