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 :

[VB.net][C#]Infobulle


Sujet :

C#

  1. #1
    Membre régulier
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2004
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2004
    Messages : 145
    Points : 95
    Points
    95
    Par défaut [VB.net][C#]Infobulle
    Salut,
    Je voudrai afficher une infobulle dasn mon appli lorsque je clique sur un point d'un bouton...
    Je voudrai que l'info bulle ait cette tête:!

    Est ce qu'il ya des control tout prêt pour faire ça...
    Merci.

  2. #2
    jab
    jab est déconnecté
    Rédacteur
    Avatar de jab
    Homme Profil pro
    SharePoint developpeur
    Inscrit en
    Février 2004
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : SharePoint developpeur
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 1 173
    Points : 4 339
    Points
    4 339
    Par défaut
    Il ya les tooltips. Tu dois probablement pouvoir détourner leur fonctionnement normale pour arriver à l'afficher quand tu le désires.

  3. #3
    Membre actif Avatar de DeusXL
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 300
    Points : 272
    Points
    272
    Par défaut
    Citation Envoyé par jab
    Il ya les tooltips. Tu dois probablement pouvoir détourner leur fonctionnement normale pour arriver à l'afficher quand tu le désires.
    Quand on le désire, c'est pas un problème (en Framework 2.0) par contre où on veut, c'est une autre histoire lol.

    Ta bulle tu veux l'afficher dans ta Form ? Si oui le mieux ne serait pas de faire un Bitmap (je me souviens plus où j'avais vu sur dvp une source qui expliquait comment insérer du texte dans un bitmap) ?

  4. #4
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Tout simplement avec la Methode Graphics.DrawString

    Dessin de texte avec GDI+
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 10
    Points : 12
    Points
    12
    Par défaut
    Ou créer une form sans bord avec une image et une couleur de fond transparente.

  6. #6
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Citation Envoyé par BarbeRousse
    Ou créer une form sans bord avec une image et une couleur de fond transparente.
    un peu lourd pour une simple InfoBulle non :
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 10
    Points : 12
    Points
    12
    Par défaut
    Oui bien sûr, mais c'est plus personnalisable qu'une info-bulle et moins "austère" qu'une fenêtre classique.

    Et je proposais cette solution à la vue de la petite croix rouge sur son illustration bien qu'on puisse détecter l'activité de la souris bien évidement.

  8. #8
    Membre averti
    Avatar de sam_XIII
    Profil pro
    Inscrit en
    Août 2003
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 221
    Points : 353
    Points
    353
    Avant de poster, voir les faq, les sources et utiliser la fonction rechercher

    Mon site

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 43
    Points : 37
    Points
    37
    Par défaut
    Dans le mouseDown du bouton ou de ce que tu veux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    toolTip1.Show("chocolat", this.button1, e.X, e.Y);
    En ayant passer IsBalloon à true.

    Pour le formattage de texte je n'ai pas regardé s'il y avait du gras et couleur disponible, mais je pense que oui.

  10. #10
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Citation Envoyé par backseatgreg
    Dans le mouseDown du bouton ou de ce que tu veux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    toolTip1.Show("chocolat", this.button1, e.X, e.Y);
    En ayant passer IsBalloon à true. Pour le formattage de texte je n'ai pas regardé s'il y avait du gras et couleur disponible, mais je pense que oui.
    Tout ce que tu proposes est en effet possible nativement mais uniquement grâce à la framework 2.0 donc sous VS2005
    Pour toi zitoun, cela résoudra quasiment tout ce que tu souhaites si tu as cette framework, le nouveau ToolTip proposé par celle-ci est directement inspiré du code indiqué dans le premier lien de sam_XIII
    Il y a bien une propriété IsBallon (boolean), une propriété ToolTipIcon qui remplacera la petite croix que tu as dessiné, une propriété ToolTipTitle par defaut en gras que tu devra renseigner de façon dynamiquement si elle est modifiée selon le contrôle survolé par la souris, et chaque contrôle possède bien sûr sa propriété ToolTip pour le texte normal à afficher.

    Si tu n'as pas la bonne framework, le premier lien de sam_XIII est le plus propre à mon avis
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  11. #11
    Membre régulier
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2004
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2004
    Messages : 145
    Points : 95
    Points
    95
    Par défaut
    Effectivement, j'ai trouvé la réponce dans le premier lien de sam_XIII.
    Merci à vous tous...

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

Discussions similaires

  1. [Débutant] [.net 2.0]gridview et infobulle
    Par nath-0-0 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 17/04/2012, 15h39
  2. Tooltip(infobulle) personnalisé sur un TreeView en ASP.NET
    Par ptit_fumiste dans le forum ASP.NET
    Réponses: 1
    Dernier message: 17/06/2009, 16h03
  3. [.NET 2 C#] Infobulles comme sur VisualStudio 2005
    Par NeraOne dans le forum Windows Forms
    Réponses: 2
    Dernier message: 30/07/2007, 16h56
  4. [VB.Net 2.0/NotifyIcon] Pb de durée d'affichage d'une infobulle
    Par exclusif dans le forum Windows Forms
    Réponses: 10
    Dernier message: 19/08/2006, 22h41
  5. [VB.Net][Treeview] infobulle sur un noeud
    Par plasticgoat dans le forum Windows Forms
    Réponses: 1
    Dernier message: 18/11/2005, 16h13

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