Trouver le premier element d'un tableau dans un template
Bonjour,
:D
j'ai pas mal galèré pour trouver la solution.
Je cherchai à supprimer une barre de séparation dans le premier item d'une liste. Il me fallait pour cela identifier le premier element de ma collection dans mon datatemplate.
Au final voici le petit bout de code qui m'a permi d'atteindre le resultat:
Code:
1 2 3 4 5
| <HierarchicalDataTemplate.Triggers>
<DataTrigger Binding="{Binding RelativeSource={RelativeSource PreviousData}}" Value="{x:Null}">
<Setter Property="Visibility" Value="Hidden" TargetName="separation" />
</DataTrigger>
</HierarchicalDataTemplate.Triggers> |
mais ca marche aussi avec les DataTemplate
j'espère que ca pourra vous servir,
Cordialement
Zucher
[WPF] Detection dans un datatemplate du 1er Item
Lorsque l'on veux dans un datatemplate modifier le comportement du premier champs d'une collection, il est necessaire de detecter sa position courante, ma solution, ( il y ena surement d'autres,...) et de detectecter l'abscence de champ precedent, voir mon code pour plus d'info.
Cordialement
Zucher