2009-06-25 3 views
1

Можно создать дубликат:
How to display row numbers in a ListView?Серийный номер столбца в ListView

В настоящее время я использую Сортируемый ListView Что является привязка к DataTable, у меня есть серийный столбец с номером, который автоматически увеличивается на единицу и отображается. Наше требование заключается в том, когда мы сортируем другие столбцы, этот столбец должен оставаться постоянным и показывать номера строк последовательно, как в Excel.

Я планирую иметь панель стека рядом с списком и добавлять текстовые поля в стеке динамически и удалять столбцы серийного номера из списка. , пожалуйста, предложите мне, если есть лучший способ сделать это.

Заранее спасибо.

Дополнительная информация: После Код используется для увеличения ListView для обеспечения сортировки http://marlongrech.wordpress.com/2008/04/20/part1-avaloncontrolslibrary-datagridview/

ответ

1

Используйте несколько связывании в столбце, чтобы получить индекс текущего элемента. Мне очень понравился этот вопрос, так что я сделал небольшой проект для демонстрации. Есть, вероятно, лучше/другие способы, но затем снова всегда есть :)

От this Site (где я после моих тестовых проектов) скачать ListViewWithRowNumbers.zip

наслаждайтесь!

+0

Большое спасибо, я загрузил проект с вашего сайта, я проверю и вернусь к вам в случае возникновения каких-либо проблем, снова спасибо тонну. –

+0

Привет, я попытался включить ваше решение, используя следующую форму DataGrid Microsoft http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-datagrid-feature-walkthrough.aspx Но я не могу связать его, не могли бы вы Помоги мне. –

Смежные вопросы