Bonjour
J'ai une listView :
<ListView Name="unitListView" Grid.Row="6" Grid.Column="0" Grid.ColumnSpan="5" Margin="0,5,0,0" ItemsSource="{Binding Source={StaticResource ProductObjectDataProvider},Path=ProductUnitCollection}" ItemContainerStyleSelector="{StaticResource ListViewItemStyleSelector}" >
<ListView.Resources>
<Style TargetType="{x:Type TextBox}">
<Setter Property="VerticalAlignment" Value="Center" />
</Style>
</ListView.Resources>
<ListView.View>
<GridView x:Name="myGridView">
<GridViewColumn Header="Valeur" CellTemplate="{StaticResource ValeurComboBoxTemplate}"/>
<GridViewColumn Header="Conversion" CellTemplate="{StaticResource ConversionTemplate}"/>
<GridViewColumn Header="Ratio" CellTemplate="{StaticResource RatioTemplate}"/>
</GridView>
</ListView.View>
</ListView>
J'aimerai ajouter une colonne qui affiche le numéro de l'item.
un truc du genre :
<GridViewColumn Header="numero de la ligne" DisplayMemberBinding="{Binding ElementName=unitListView, Path=ListViewItem , Converter={StaticResource rowConverter}}" />
Seulement je ne sais pas sur quoi je dois binder sur la listview pour avoir le numéro de la ligne.
Merci de ton aide.
Amandine
Partager