WPF: GridView со столбцом «index» - PullRequest
1 голос
/ 09 февраля 2010

У меня есть стандарт ListView с GridView. Теперь я хочу, чтобы один из столбцов в GridView был индексом на основе 1 для этой строки в списке, например:

| # | First name | Last name |
| 1 | John       | Smith     |
| 2 | Anne       | Anderson  |

Как мне это сделать?

1 Ответ

1 голос
/ 09 февраля 2010

Забыл ответить на этот вопрос, поскольку столбцы статичны, вы можете создать привязку ItemSource к массиву или тому, что содержит элементы.

<GridView ItemSource="{Binding ArrayName}" 
          ItemTemplate="{StaticResource gridViewTemplates}" 
          Name="Whatever" ...>
</GridView>

А теперь мы должны установить шаблон

<DataTemplate x:Key="gridViewTemplates">
    <TextBlock Row="{Binding RowNumber}" Column="0" Name="Id" 
           Text={"Binding Id"} />
</DataTemplate>

Пожалуйста, внесите изменения в то, что вам больше подходит.

Подробнее о этом уроке .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...