Bonjour,
Petite question concernant le drag & drop en c#.
J'en fait qui fonctionne correctement sur une ListView avec 3 GridViewColumn la dernière étant un TextBlock sur lequel je glisse dépose mes éléments.
La question que je me pose c'est comment au survol de la souris changer la couleur de fond du textblock, ou rendre visible les contours du textblock... enfin faire quelque chose qui montre à l'utilisateur qu'il est bien sur le textblock.
J'ai essayé avec ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <TextBlock Text="{Binding Param.Name}" Width="220" Height="30" AllowDrop="True" Drop="data_Drop" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="11" />
Ca met en surbrillance le textblock au passage de la souris, mais pas quand je drag & drop...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <TextBlock.Style> <Style TargetType="{x:Type TextBlock}"> <Style.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="Beige" /> </Trigger> </Style.Triggers> </Style> </TextBlock.Style>
Merci
Partager