У меня есть DataTemplate для ItemsControl, который выводит сетку с некоторыми привязанными элементами управления, и это работает, как и ожидалось.
Однако я хочу, чтобы в первом столбце сетки выводился счетчик каждой созданной сетки.
Например ...
<DataTemplate x:Key="myDataTemplate">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="75" />
<ColumnDefinition Width="150" />
</Grid.ColumnDefinitions>
<TextBlock Text="X" /> <!-- I want a counter to go here -->
<TextBox Grid.Column="1" Text="{Binding Path=Name}" />
</Grid>
</DataTemplate>
Я хочу, чтобы первый TextBlock отображал 1, 2, 3, 4 и т. Д., Когда DataTemplate выводит новые сетки.
Есть идеи, как лучше всего это сделать?
Спасибо!