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 :

[ToolTips] un probleme avec les fenetres en allowtransparency


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 [ToolTips] un probleme avec les fenetres en allowtransparency
    bonjour voila je rencontre un probleme etonnant
    avec le code suivant
    Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
     
    <Window x:Class="test_listbox_et_tooltip.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            ShowInTaskbar="False"
            Topmost="false"
            AllowsTransparency="true"
            Background="{x:Null}"
            WindowStartupLocation="Manual"
            WindowStyle="None"
            Title="MainWindow" Height="350" Width="525">
        <Border CornerRadius="10"
                Background="Aqua">
            <Grid>
     
                <ListBox Height="179"
                     HorizontalAlignment="Left"
                     Margin="107,46,0,0"
                     Name="listBox1"
                     VerticalAlignment="Top"
                     Width="302"
                     ScrollViewer.HorizontalScrollBarVisibility="Hidden"
                     HorizontalContentAlignment="Stretch"
                     ItemsSource="{Binding .}">
                <ListBox.Resources>
                    <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}">Orange</SolidColorBrush>
                    <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}">Orange</SolidColorBrush>
                </ListBox.Resources>
                <ListBox.ItemTemplate>
                    <DataTemplate>
                        <DockPanel>
                            <ToolTipService.ToolTip>
                                <ToolTip Content="zozozozozozozozozoz" />
                            </ToolTipService.ToolTip>
                            <TextBlock Text="{Binding Age}"
                                       DockPanel.Dock="Right"
                                       Width="40" />
                            <TextBlock Text="{Binding Name}" 
                                       />
                        </DockPanel>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>
            <Button Content="Button"
                    Height="58"
                    HorizontalAlignment="Left"
                    Margin="380,242,0,0"
                    Name="button1"
                    VerticalAlignment="Top"
                    Width="118"
                    Click="button1_Click" />
        </Grid>
        </Border>
    </Window>

    si la fenetre est en
    AllowsTransparency="true"
    les tooltip des listboxitem ne marche pas
    mais si je colle
    AllowsTransparency="false"
    ben ca marche

    Quelqu'un a deja vu ce probleme ?
    si vous avez une solution simple je suis preneur
    pour pas etre obligé de me faire un popup et de trigger son isopen sur un eventtrigger du mouseover ... lol

    merci

  2. #2
    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
    je viens de rajouter un tooltip a mon bouton (un long texte)
    et je viens de me rendre compte que celui ci apparait derriere la fenetre .....

    de meme si la fenetre est en topmost ca marche

  3. #3
    Membre éclairé Avatar de koyot3
    Inscrit en
    Avril 2007
    Messages
    693
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 693
    Par défaut
    Salut ikeas,

    Jamais eu ce soucis mais j'ai trouvé ça en cherchant un peu :
    lien

    Tu es sous quel framework ?
    Testé chez moi en 4.0 et no soucis, je vois bien les zooozozozo

    Après si ton TopMost t'embête je crois qu'en faisant un this.Owner = this; tu dois arriver au même résultat.

Discussions similaires

  1. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL Server
    Réponses: 16
    Dernier message: 03/08/2006, 17h55
  2. PROBLEME AVEC LES REQUETES IS NULL / NOT EXISTS
    Par sylvaine dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/06/2004, 14h26
  3. [langage] probleme avec les listes dans des listes
    Par pqmoltonel dans le forum Langage
    Réponses: 7
    Dernier message: 27/04/2004, 13h32
  4. Problem avec les *.AVI sur les panels
    Par NaDiA_SoFt dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/08/2003, 23h50
  5. probleme avec les processus
    Par saidi dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 05/02/2003, 01h18

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