Перейти к содержимому



Extremely fast method adding items to ListBox

ListBox Fast Adding CSharp Быстрое добавление

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 admin

admin

    Администратор

  • Администраторы
  • 76 сообщений

Отправлено 22 Март 2014 - 03:17

Example1

listBox1.BeginUpdate();
listBox1.Items.AddRange((object[])openFileDialog1.SafeFileNames);
listBox1.EndUpdate();



Example 2

string[] l = {"a","b"};
listBox1.BeginUpdate();
listBox1.Items.AddRange((object[]) l);

listBox1.EndUpdate();

This allows adding thousands items just in second;

Russian: Данный способ позволяет добавить тысячи элементов в ListBox за секунду, очень быстро в отличие от добавления элементов в цикле через Add





Темы с аналогичным тегами ListBox, Fast, Adding, CSharp, Быстрое добавление

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 скрытых пользователей

Рейтинг@Mail.ru