Hallo,
ich möchte Items in einem Itemcontrol durchnummerieren, bzw ich würde gerne den ListIndex + 1 auf dem Formular angezeigt haben. Ist das überhaupt möglich?
XML-Daten
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| <GroupBox Header="{Binding Path=Bezeichnung}" Margin="5"> <ItemsControl HorizontalContentAlignment="Stretch" Margin="5" DataContext="{Binding Path=Objekt}" ItemsSource="{Binding}" > <ItemsControl.ItemTemplate > <DataTemplate > <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="20"></ColumnDefinition> <ColumnDefinition Width="200"></ColumnDefinition> </Grid.ColumnDefinitions> <Label Grid.Column="0" Content="x."></Label> <TextBox Text="{Binding Path=Bezeichnung}" Grid.Column="1" Margin="1"></TextBox> </Grid> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl> </GroupBox> |
Ich könnte mir vorstellen, dass das über einen Converter laufen muss, aber ich keinen Ansatz, wie ich das machen muss.
Vielen Dank schonmal für jeden Tipp.
Mfg
MacWale