1. 游客, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

[C#/WinForms] Мерцание

本贴由 fessdev2015-01-05 发布. 版块名称: Программирование

  1. TopicStarter Overlay

    fessdev Пользователи

    帖子:
    2
    支持:
    0
    性别:
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    Никто не подскажет как можно избавиться от мерцания при скроллинге в ListView?
    http://rghost.ru/60147895 - exe'шник с этим самым мерцанием.
  2. this Пользователи

    帖子:
    41
    支持:
    72
    Репутация:
    1
    Команда:
    Utwig
    代码:
    listview.BeginInit();
    // заполнение
    listview.EndInit();
    p.s.
    代码:
      for (int i = 0; i < 5000; i++)
                {
                    this.list.Items.Add("#" + i);
                    this.list.Items[i].SubItems.Add("Name " + i);
                }
    
    |-(
    已获得nom1nal的支持.
  3. JonMagon Программист Пользователи Open Source Contributor

    帖子:
    805
    支持:
    809
    性别:
    Репутация:
    5
    Страна:
    Germany Germany
    У него скроллинг, а не апдейт, пусть юзает двойной буфер и то не факт.
    已获得Тыщthis的支持.
  4. TopicStarter Overlay

    fessdev Пользователи

    帖子:
    2
    支持:
    0
    性别:
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    Двойная буферизация не помогла
  5. this Пользователи

    帖子:
    41
    支持:
    72
    Репутация:
    1
    Команда:
    Utwig
    Ой, точно. Мой фейл...
  6. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    帖子:
    1,409
    支持:
    1,407
    性别:
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Можешь потратить кучу времени на поиск и написание костылей для WinForms, а можешь просто осилить WPF.
    已获得nom1nalgouranga的支持.
  7. gouranga Эксперт Программист Пользователи Open Source Contributor White List

    帖子:
    67
    支持:
    142
    性别:
    Репутация:
    0
    Страна:
    Netherlands Netherlands
    Сказки не надо рассказывать, все помогает. Просто нужно уметь гуглить. :)
    exe / source
    --- добавлено: 5 янв 2015 в 18:37 ---
    а в wpf будет куча вопросов про binding и virtualizing-контейнеры. :)
    Последнее редактирование модератором: 2015-01-13
    已获得nom1nal, fessdev, this另外2人的支持.
  8. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    帖子:
    1,409
    支持:
    1,407
    性别:
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    ну да, без прокачанного навыка гугления освоение WPF будет жгучим и болезненным :D
    хотя, теперь уже много чего интересного и полезного захабрено.
  9. JonMagon Программист Пользователи Open Source Contributor

    帖子:
    805
    支持:
    809
    性别:
    Репутация:
    5
    Страна:
    Germany Germany
    Ну вот, работает двойная буферизация.
    已获得gouranga的支持.
  10. Тыщ Группа анонимных алкоголиков Art Old school Пользователи

    帖子:
    1,573
    支持:
    812
    性别:
    Репутация:
    2
    Еще бы обновление для тасков работало
    已获得Evgeniy, gouranga, Unix另外2人的支持.
  11. Joslian AngeliCore Программист Пользователи Open Source Contributor

    帖子:
    1,051
    支持:
    537
    性别:
    Репутация:
    2
    upload_2015-1-6_10-34-28.png
    已获得gouranga的支持.
Черновик сохранён Черновик удалён

分享此页面