powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нужен List с чекбоксом с двумя и больше колонок
10 сообщений из 10, страница 1 из 1
Нужен List с чекбоксом с двумя и больше колонок
    #37824533
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С колонками не могу оперативно разобратсья. Спешу. Нужно наполнить список в две колонки
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824538
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
используй ListView
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824558
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробую уже и ListView

n = List1.ListItems.Count + 1
List1.ListItems.Add n, "S", s1
List1.ListItems.Add n, "R", s2
только на значения ключа "S" и "R" не реагирует. Не пойму где я косячу
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824574
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в каком смысле не реагирует?
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824592
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой. извеняюсь. я там свойство View неправильно выставил в List а должно быть Report.
Сейчас проверю еще раз
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824595
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
колонку вторую вижу а достучаться к ней не знаю как
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824611
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот. Вроде получилось
List1.ListItems.Add(1, , "Фу").SubItems(1)="Капец"
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824623
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ListView позволяет пользователю редактировать данные ? как это делается ?
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824632
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только в первой колонке. По умолчанию функция включена.
...
Рейтинг: 0 / 0
Нужен List с чекбоксом с двумя и больше колонок
    #37824728
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо. F2 и редактируем. Разобрался

теперь доделал наконец-то ун.функцию сохранения всех настроек для указанной формы в т.ч. и ListView только что

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
Public Function SaveInRegistrAllSetting(Frm As Form, NameGroup As String) 
If NameGroup = "" Then NameGroup = VB.App.Title
  Dim Elem As Object
  Dim s As String
  Dim m As String
  Dim z As String
  Dim i As Long
  Dim mx As Long
  Dim plmax As Long
  Dim ipl As Long
  For Each Elem In Frm.Controls
   If IsObject(Elem) = True Then
    s = TypeName(Elem)
    m = Elem.TAG
      If m <> "" Then
        If s = "TextBox" Or s = "ComboBox" Then
          z = Elem.text
            SaveSetting NameGroup, "Налаштування", m, z
        ElseIf s = "CheckBox" Then
          z = IIf(Elem.value = 0, "Виключено", "Включено")
            SaveSetting NameGroup, "Налаштування", m, z
        ElseIf s = "ListView" Then
         SaveSetting NameGroup, "Налаштування", m & ":mx=", CStr(Elem.ListItems.Count)
         For i = 1 To Elem.ListItems.Count
          z = Elem.ListItems.Item(i).text
          SaveSetting NameGroup, "Налаштування", m & ":p=" & Right("000" & CStr(i), 4), z
           For ipl = 1 To Elem.ListItems.Item(i).ListSubItems.Count
             z = Elem.ListItems.Item(i).ListSubItems(ipl).text
             SaveSetting NameGroup, "Налаштування", m & ":r=" & CStr(ipl) & ":p=" & Right("000" & CStr(i), 4), z
           Next
          If Elem.Checkboxes Then
            z = IIf(Elem.ListItems.Item(i).Checked, "Включено", "Виключено")
            SaveSetting NameGroup, "Налаштування", m & ":ch=" & Right("000" & CStr(i), 4), z
          End If
         Next
        End If
      End If
   End If
  Next
  SaveSetting NameGroup, "Налаштування", "Запущено не перший раз", "Так"
  Pbl_Progr_zapushenaDrugiyRaz = True
End Function
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нужен List с чекбоксом с двумя и больше колонок
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]