Можно ли отображать содержимое двумерного массива по вертикали в форме в vb.net с использованием listview, и если да, то как бы я это сделал? Итак, если мой массив объявлен как dim myarray (2,10), как бы я отображал содержимое по вертикали в listview. Благодарю вас за помощь и помощь.Listview в vb.net
ответ
Этот метод должен сделать трюк для вас (я предположил, что мы говорим о приложении winforms, но я понимаю, что он может быть также как приложение ASP.NET, и в этом случае мой ответ больше не будет применим):
Private Sub ShowArrayInListView(ByVal listView As ListView, ByVal dataArray As String(,))
listView.Items.Clear()
For y As Integer = dataArray.GetLowerBound(1) To dataArray.GetUpperBound(1)
Dim lvi As New ListViewItem
For x As Integer = dataArray.GetLowerBound(0) To dataArray.GetUpperBound(0)
If x = 0 Then
lvi.Text = dataArray(x, y)
Else
lvi.SubItems.Add(dataArray(x, y))
End If
Next
listView.Items.Add(lvi)
Next
End Sub
Ты так много сделал с такой маленькой информацией! – simon
У каждого элемента управления, такого как ListView в .NET, есть чудесный механизм шаблонов, который вы можете использовать для размещения HTML внутри него. Кроме того, вы можете обработать событие ItemDataBound и заполнить ярлык, расположенный внутри раздела ItemTemplate вашего элемента управления с помощью HTML-кода. Затем используйте вложенный цикл для генерации ваших <tr>
и <td>
, поместите их в строку и назначьте ее свойству Label.Text.
Надеюсь, что это поможет,
- 1. Listview vb.net
- 2. VB.Net ListView
- 3. Populate ListView В VB.Net
- 4. Сортировка столбца в Listview Vb.net?
- 5. Прямой прямоугольник ListView в VB.NET
- 6. ListView в VB.NET (VS 2010)
- 7. VB.NET пустые записи в listview
- 8. Удалить ListView элементов в VB.NET
- 9. VB.NET Вопросы ListView
- 10. listview checkbox selected vb.net
- 11. vb.net 2010 ListView
- 12. ListView с FTP VB.net
- 13. VB.NET WinForms ListView Question
- 14. vb.net избежать ListView дублировать
- 15. Изменить цвет listview vb.net
- 16. VB.net ListView выберите
- 17. Listview Checkbox - vb.net
- 18. Parse Json в VB.NET в listview
- 19. VB.net mix items of listview
- 20. VB.NET типажей объект ListView тег
- 21. vb.net listview отображение следующей записи
- 22. convert datatable to listview vb.net
- 23. ListView правой кнопкой мыши VB.Net
- 24. listview, запрашивающий пользователя, элемент пуст в vb.net
- 25. VB.net MySQL Обновление всех элементов в listview
- 26. Как проверить дублирующиеся значения в listview vb.net
- 27. Наполнение Listview из ListBox в vb.net
- 28. TextBox строки в ListView подпункты vb.net
- 29. Элемент управления ListView с DataPager в VB.NET
- 30. Как ускорить заселение ListView в vb.net
По вертикали, вы хотите показать массив в 3 строках х 11 столбцов? –
Ах, извините, должно было ясно, я хочу отобразить 3 столбца из 11 строк, если это возможно – simon
Также winforms или ASP.NET? –