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 :

[Popup] etonnant popup


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    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 [Popup] etonnant popup
    comme j'ai un probleme de tooltip
    je me suis dit tiens si je remplacais ca par un popup
    donc je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
      <Popup x:Name="popup" Placement="Mouse" HorizontalAlignment="Left" VerticalAlignment="Top">
                <Border Background="{DynamicResource {x:Static SystemColors.InfoBrushKey}}" BorderBrush="#FF000000" BorderThickness="0">
                    <TextBlock Text="alpha sdfsdfdsf sdfsfsdf sdfdfsdf sdfsdfsdfsdf sdfsdfsd" x:Name="popuptext" Margin="10"/>
                </Border>
            </Popup>
    et dans le mous_move de mon canvas je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     Point p = Mouse.GetPosition(canvas1); 
                this.popup.PlacementRectangle = new Rect(0, 0, 0, 0);
                this.popup.PlacementTarget = ((UIElement)sender);
                this.popuptext.Text = "Position " + "alpha "; // +dp.ToString();
                this.popup.IsOpen = true;
                this.popup.VerticalOffset = p.Y;
                this.popup.HorizontalOffset = p.X;
    par contre le plus étonnant c'est que
    si je fait this.popuptext.Text = "Position \n" + "alpha ";
    il me rajoute un trait noir en bas du popup

    étonnant étonnant

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    une capture d'écran ?

  3. #3
    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
    vala
    Nom : popup.JPG
Affichages : 54
Taille : 7,1 Ko

    cela dit je viens de constater que j'ai aussi un trait mais a droite cette fois ci
    quand je ne met pas le \n
    Nom : popup2.JPG
Affichages : 46
Taille : 7,5 Ko

  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
    bon j'ai trouve un truc permetant d'enlever ces magnifiques trait
    c'est de mettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    this.popup.AllowsTransparency = true;

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

Discussions similaires

  1. Position Popup JSF (popup sorti de l'écran)
    Par hassanJava dans le forum JSF
    Réponses: 4
    Dernier message: 12/03/2012, 18h40
  2. popup dans popup
    Par eriz dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 23/04/2007, 15h02
  3. Réponses: 1
    Dernier message: 23/11/2006, 14h13
  4. ouvrir popup sur popup
    Par Dnx dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/10/2005, 13h18
  5. Image popup d'une fiche à partir d'un TListImage
    Par FW-S dans le forum Composants VCL
    Réponses: 3
    Dernier message: 17/11/2002, 13h42

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