Я работаю над формой Windows CE внутри списка
это представление списка состоит из двух текстовых столбцов, которые представляют соответственно числовой код и соответствующее описание, например:
Код Код Описание
01 | Красная лампа выключена
89 | stackoverflow - классное сообщество
03 | насос 01 на
00 | Красная лампа мигает
и т. Д.
Я вставил в форму комбинированный список, заполненный числовыми значениями в текстовом формате от «00» до «99» и текстовым полем, в котором можно свободно писать.
с помощью двух командных кнопок я могу вставить в представление списка новую комбинацию элемента кода / описания, изменить текст уже вставленного кода или удалить всю строку, составленную из кода, и текст, связанный с ним.
ListView.
'--- Используемые мной функции ---
'создание нового элемента внутри списка
Dim ListCode As New ListViewItem("00")
ListCode.SubItems.Add("Red lamp flashing")
myListView.Items.Add(ListCode)
'удаление элемента из списка
myListView.Items(lvPosition).Remove()
'--- 000 ---
Пока все хорошо (Брайан Адамс)
Проблемы начинаются сейчас
Не работает с формой Windows, но с формой Windows CE (.net compact framework), у меня нет свойства selectable sort, доступного в окне свойств Visual Studio.
Мне нужно применить алгоритм сортировки выбора, чтобы получить элементы в порядке возрастания:
00 | Красная лампа мигает
01 | Красная лампа выключена
03 | насос 01 на
89 | stackoverflow - классное сообщество
программирование в Visual Basic .NET, а не в старом VB "Я думаю", чтобы обрабатывать массивы объектов, а не простые строки, я не прав?