Сортировка списка после динамического размещения - PullRequest
0 голосов
/ 09 августа 2011

Я извлекаю данные из запроса, где три столбца помещаются в один и тот же список.Кто-нибудь знает оператор сортировки для сортировки в алфавитном порядке после вставки данных в список, или мне лучше поместить результаты моего запроса в три массива, а затем поместить их в порядок, в котором я их хочу.

Ответы [ 2 ]

2 голосов
/ 09 августа 2011

список имеет атрибут SORTED, по умолчанию FALSE. Сделайте это правдой, и предметы будут заказаны на содержимое

'l
    '
    Me.l.FormattingEnabled = True
    Me.l.Location = New System.Drawing.Point(112, 163)
    Me.l.Name = "l"
    Me.l.Size = New System.Drawing.Size(211, 56)
    Me.l.Sorted = True
    Me.l.TabIndex = 1

где l - ListBox

0 голосов
/ 09 августа 2011

Пример на сайте MSDN должен дать вам лучшую идею.

http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.sort.aspx

Если это не работает, другой подход может заключаться в том, чтобы прикрепить список к представлению данных. Пусть это представление данных будет присоединено к набору данных. Поместите ваши данные в набор данных. В зависимости от порядка просмотра вы можете установить сортировку в наборе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...