прокрутка listbox в c#

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by kosmo987, 21 Sep 2010.

  1. kosmo987

    kosmo987 Member

    Joined:
    28 Apr 2010
    Messages:
    0
    Likes Received:
    6
    Reputations:
    1
    sdf
     
    #1 kosmo987, 21 Sep 2010
    Last edited: 24 Jan 2016
  2. CodeSender:)

    CodeSender:) Active Member

    Joined:
    29 Jul 2010
    Messages:
    245
    Likes Received:
    115
    Reputations:
    23
    у меня в листбоксе было более 100к значений, и он не тормозил.Добавлял стандартно (add).
     
  3. CodeSender:)

    CodeSender:) Active Member

    Joined:
    29 Jul 2010
    Messages:
    245
    Likes Received:
    115
    Reputations:
    23
    А не легче сначала парсить, а потом вставлять в листбокс?
     
  4. Bers

    Bers Member

    Joined:
    17 May 2010
    Messages:
    78
    Likes Received:
    30
    Reputations:
    26
    Попробуй использовать виртуальный листбокс вместо обычного. Я так понимаю, у тебя Windows Forms? Тогда найденная тобой статья для тебя бесполезна, она про WPF'ский ListBox.
     
  5. Bers

    Bers Member

    Joined:
    17 May 2010
    Messages:
    78
    Likes Received:
    30
    Reputations:
    26
    Не уверен, умеет ли WinForms'овский ListBox использовать виртуальный режим. ListView точно умеет, используй его. Как использовать виртуальный режим - написано здесь: http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.virtualmode(VS.90).aspx
     
  6. ViLKaa

    ViLKaa Member

    Joined:
    24 Jul 2009
    Messages:
    41
    Likes Received:
    7
    Reputations:
    5
    парсиш сначала. патом добавляешь.
    вроде ведь можно массив приравнять к listbox.items
     
  7. Bers

    Bers Member

    Joined:
    17 May 2010
    Messages:
    78
    Likes Received:
    30
    Reputations:
    26
    Ну так используй ListView, в чем проблема-то?