Вопросик о ListView-контролле

Тема в разделе "WASM.WIN32", создана пользователем MrMiXeR, 12 мар 2012.

  1. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    Читал на днях урок 31 о ListView-контроллах от немалоизвестного Iczelion'a и непереставая мучает один и тот же вопрос - Можно ли в этом контролле сделать, при выделении однонго из итемов(сабитемов), что бы выделялась строка целиком, не смотря на то, сколько дочерних колоннок у итема ? Если да,то как ? Или возможно есть какие-то еще специализированные табличные контроллы в стандартных ? Дайте наставление по данной теме плз.
     
  2. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    стиль LVS_EX_FULLROWSELECT
     
  3. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    invoke SendMessage, hList, LVM_SETEXTENDEDLISTVIEWSTYLE, LVS_EX_FULLROWSELECT, LVS_EX_FULLROWSELECT

    И все отлично работает ! Спасибо огромное !
     
  4. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    А еще, вопрос в тему, подскажите, вот при установке стиля ListView LVS_EDITLABLES включается редактирование только основного итема, как сделать это для всех сабитемов ? И вторая чать вопроса как сделать что бы сабитемы можно было выделять мышкой, желательно при LVS_EX_FULLROWSELECT ?