ListView вопрос...

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

ListView вопрос...

Сообщение папа Карло »

Есть ListView (С#) в нем есть несколько строчек. дело в том что строчки вставляются и удаляются. Более того строчки не уникальные. Т.е. комбинация всех "аттрибутов" не уникальна (нет первичного ключа). Если учесть что при удалении строки индексы строчек меняются, то каким образом я уникально могу определять какая строка какая? Там можно какойнить скрытый столбец ввести?

Спасибо.
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Re: ListView вопрос...

Сообщение ajkj3em »

папа Карло писал(а):Есть ListView (С#) в нем есть несколько строчек. дело в том что строчки вставляются и удаляются. Более того строчки не уникальные. Т.е. комбинация всех "аттрибутов" не уникальна (нет первичного ключа). Если учесть что при удалении строки индексы строчек меняются, то каким образом я уникально могу определять какая строка какая? Там можно какойнить скрытый столбец ввести?

Спасибо.
Get/SetItemData()
пожалуйста
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

не угадал. :) нет такой вещи в .нет :) как выяснилось, то, что мне надо называется ListViewItem.Tag.

Все равно спасибо :)
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

новый вопрос в той-же области.... :) можно ли отловить событие перед тем как пользователь изменил размер колонки в листвью? т.е. кликнул мышкой в проборчик между кнопками и тут же событие...


Спаисбо
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

папа Карло писал(а):новый вопрос в той-же области.... :) можно ли отловить событие перед тем как пользователь изменил размер колонки в листвью? т.е. кликнул мышкой в проборчик между кнопками и тут же событие...


Спаисбо
конечно можно :)
(на вскидку в win32 api - это событие HDN_TRACK)
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

а в .нет как это делать знаешь? :)
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

папа Карло писал(а):а в .нет как это делать знаешь? :)
.net - тупиковая ветвь развития технологии (ie не знаю :))
Woozy
Завсегдатай
Сообщения: 278
Зарегистрирован: 03 мар 2003, 08:55
Откуда: RU->BC->ON->FI -> Chicago, IL -> Seattle, WA

Сообщение Woozy »

drain bamage писал(а): .net - тупиковая ветвь развития технологии (ie не знаю :))
Не одного тебя посещает эта мысль...
Alexander Ch.
Завсегдатай
Сообщения: 284
Зарегистрирован: 04 мар 2003, 08:49
Откуда: Hamilton, Ontario

Сообщение Alexander Ch. »

Java - дорогая, VB - рулит!!

:)
vg
Маньяк
Сообщения: 2803
Зарегистрирован: 29 май 2003, 22:29
Откуда: Магадан - Миссиссага

Сообщение vg »

Пошу прощения за офтопик, и за то, что вмешиваюсь, но здесь плохо сказали про точкам-нет.

Может кто-нить аргументированно объяснить - ПОЧЕМУ ТУПИКОВАЯ?(имеется в виду парадигма управляемого кода приложений, как я понимаю - это сердце точке.нет).
Ответить