comme j'ai un probleme de tooltip
je me suis dit tiens si je remplacais ca par un popup
donc je fais
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 <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>
par contre le plus étonnant c'est que
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;
si je fait this.popuptext.Text = "Position \n" + "alpha ";
il me rajoute un trait noir en bas du popup
étonnant étonnant
Partager