Bonjour à tous;
Après pas mal de jours de recherches, je finis par poster mon problème, car pas de solutions!!, j'espère en trouver ici.
J'ai un DataGrid dans une WPF page, et j'ai personnalisé mes DataGridColumn, parmi ces colonnes, j'ai une qui ressemble à ça:
Mon DataGrid, est lié à une collection d'objets,
Code : Sélectionner tout - Visualiser dans une fenêtre à part <DataGridTextColumn Header="Impact" Width="SizeToCells" CellStyle="{StaticResource CenterCellStyle}" IsReadOnly="True" Binding="{Binding Impact, StringFormat='00.00 %'}" CanUserResize="False" />
Parmi les valeurs des cellules de cette colonne, il se peut qu'il y'est des valeurs a 00.00%, Or moi je veux pas afficher ça mais afficher une texte, par exemple "----", et laisser la valeur si elle différent de 0.
Comment je peux faire ça, moi j'imagine une condition dans le binding, non?
Merci à tous.







Répondre avec citation




Pas de questions techniques par MP ! Le forum est là pour ça...
Partager