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 Forms Discussion :

[VB.NET] datagridview et tooltip ( popup )


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut [VB.NET] datagridview et tooltip ( popup )
    Bonjour,

    Dans mon appli j'ai un datagridview dans lequel s'affiche des infos et les cellules sont petites ( place )
    j'aimerais pouvoir afficher le détail da la cellule dans un tooltip ou popup qui s'affiche lorsque je place la souris sur la cellule et qui disparait si je suis sur une cellule qui ne contien rien, et/ou dont le contenu du tooltip se modifie en fonction de la cellule.
    J'arrive a le faire en affichant dans un label, je trouve que se serait plus jolis dans un tooltip ( infobulle )

    Merci bien des fois

  2. #2
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    L'utilisation d'un Label ou tout autre contrôle de type texte n'est pas une mauvaise idée.
    Je suppose que tu en gères l'affichage via une petite fonction javascript ou par css ?

    Si tu ne peux pas utiliser la propriété title ou tooltip de tes contrôles, conserve ta méthode actuelle. Englobe simplement ton label dans un panel ou une div. Donne à cette div ou ce panel une cssclass particulière dans laquelle tu mets ces propriétés :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    background: none repeat scroll 0 0 #FFFFAA;
    border: 1px solid #FFAD33;
        -moz-border-radius: 5px 5px 5px 5px;
        -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
        font-family: Calibri,Tahoma,Geneva,sans-serif;
        left: 1em;
        margin-left: 0;
        position: absolute;
        top: 2em;
        width: 250px;
        z-index: 99;
    A adapter bien sûr selon tes besoins.
    Tu peux d'ailleurs tout gérer par css sans passer par du js

  3. #3
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Houla

    Je suis en windows form

  4. #4
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Houla

    je suis fatigué

    et désolé

    et pas au top sur les winforms


  5. #5
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    La propriété ToolTipText des DataGridViewCell devrait convenir.

Discussions similaires

  1. [VB.NET][DataGridView]:couleur de fond d'une cellule
    Par BigTicket42 dans le forum Windows Forms
    Réponses: 8
    Dernier message: 13/05/2008, 22h07
  2. Réponses: 5
    Dernier message: 28/04/2006, 14h34
  3. [vb.net] datagridview imbriqués, possible ou non?
    Par graphicsxp dans le forum Windows Forms
    Réponses: 8
    Dernier message: 08/02/2006, 17h46
  4. [VB.NET] DataGridView et synchronisation avec une BD
    Par tidan dans le forum Windows Forms
    Réponses: 3
    Dernier message: 02/02/2006, 11h12
  5. [VB.NET][Javascript]Focus sur popup
    Par Dnx dans le forum ASP.NET
    Réponses: 6
    Dernier message: 08/11/2005, 16h10

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