Как добавить объект к началу списка в ListBox?

Шаблон DatePicker позволяет изменять внешний вид элемента управления только в том случае, если он не находится в режиме выбора, а когда отображается выбранная дата: https://msdn.microsoft.com/en -us / library / windows / apps / mt299121.aspx? f = 255 & MSPPError = -2147217396

Так что для достижения этой цели вам, в сущности, придется сделать новый DatePicker с нуля. 114]

23
задан p.campbell 12 November 2013 в 15:54
поделиться

5 ответов

Используйте метод Insert для элементов вашего ListBox .

35
ответ дан 29 November 2019 в 01:08
поделиться

Если я правильно понимаю, не можете ли вы использовать метод Insert (int index, object item) ? Например:

myListBox.Items.Insert(0, "First");

Вставляет «Первый» в качестве первого элемента списка.

26
ответ дан 29 November 2019 в 01:08
поделиться

Вы должны иметь возможность установить порядок сортировки в своем источнике данных, если вы ставите метку времени в событиях журнала.

0
ответ дан 29 November 2019 в 01:08
поделиться

Одним из вариантов может быть использование метода .Sort () в ListBox http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.sort.aspx

Другое, конечно, это поместить ваши элементы в общий список и добавить / удалить Предметы из этого списка, а не прямо в ListBox. Используйте список в качестве источника данных для вашего ListBox.

1
ответ дан 29 November 2019 в 01:08
поделиться

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

0
ответ дан 29 November 2019 в 01:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: