![]() |
Модераторы: gambit, Kefir, Partizan |
![]() ![]() ![]() |
|
SeregaS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 28.3.2009 Репутация: нет Всего: нет |
Как сделать что бы в заголовке каждого ряда отображался его номер
желательно задать это в стиле/шаблоне |
|||
|
||||
Человек01 |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 20.2.2009 Где: Абакан, респ. Хак асия, Россия Репутация: 2 Всего: 2 |
SeregaS, смотря какой именно индекс требуется отобразить.
Если номер строки в DataTable то можно так:
Но это будет отображаться именно номер строки в DataTable Пользуемся и говорим Человеку спасибо. ![]() Если же надо конкретный номер строки DataGrid то тогда можно попробовать заменить ((DataRowView)value).Row.Table.Rows.IndexOf(((DataRowView)value).Row); на ((DataRowView)value).DataView.Find("кого ищем"), но тут будут две проблемы первая перед использованием Find надо применить сортировку к нашей DataView(dt.DefaultView.Sort где нить в Loaded) и вторая одинаковые названия(хотя может и нет) Еще у DataGridRow есть метод GetIndex(), можно как нить к нему подобраться. Ну вот собственно такие мысли, надеюсь поможет... ![]() Это сообщение отредактировал(а) Человек01 - 31.3.2009, 06:00 |
||||
|
|||||
SeregaS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 28.3.2009 Репутация: нет Всего: нет |
Спасибо, что то в этом роде и надо сделать
видел что то похожее на msdn форуме, мне удавалось забиндить в неадер номера строк полученные из SQL запроса ( numROW) Но как бы хочется верить что существует простое и элегантное решении этой проблеммы . |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |