![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
Доброго времени суток!
Допустим мне нужно сначала заполнить столбик показатели, а потом заполнять по 1 полю в столбиках Игрок 1 и Игрок 2 как можно это сделать? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
![]()
Согласна, на удивление плохо документированный компонент...
![]() Тем не менее попробую помочь. Исходные данные - совершенно пустой компонент ListView1 на форме. Для начала - Код:
Поскольку ListView1 должен иметь 3 столбца, надо их создать: Код:
Это делается через СОЗДАНИЕ строк первого столбца: Код:
Далее... "а потом заполнять по 1 полю в столбиках Игрок 1 и Игрок 2" Это не StringGrid, поэтому сначала надо эти столбцы создать. Причем создавать столбцы придется в каждой строке!!! И создать, допустим, третий столбец можно только после создания второго! Например, создадим 2-й столбец для первой строки: (индексация и строк, и столбцов ведется, как обычно, с нуля) Код:
Код:
Например, для редактирования первого столбца 2-й строки: Код:
Код:
Код:
![]() "Вот в таком плане, в таком духе, в таком разрезе..." /А. Райкин/ ![]() Последний раз редактировалось kropotkina-alice; 11.08.2016 в 18:37. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.08.2014
Сообщений: 476
|
![]()
А если я создал 3 столбца
Код:
Код:
Код:
и то так получается редактировать только первую строку, дальше не хочет... ![]() Последний раз редактировалось Вадим Мошев; 12.08.2016 в 21:33. |
![]() |
![]() |
![]() |
#4 | |||
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
![]() Цитата:
Вы не поняли главного - каждая строка в ListView1 состоит из: 1. Строки, располагающейся в нулевом (первом) столбце; 2. Подчиненных ей строк, дословно - подстрок, которые располагаются в последующих столбцах. Иначе говоря, подстроки и образуют массив столбцов. Но! И это очень важно! Каждая СТРОКА может иметь разное количество столбцов (подстрок) или не иметь их вовсе! Строка - это ListView1.Items[индекс строки].Caption. Строки образуют первый (нулевой столбец). А ее подстроки (то бишь следующие по порядку столбцы) - ListView1.Items[индекс строки].Subitems[индекс столбца]. Теперь по порядку... Цитата:
А подстрок у вас еще не существует. Поэтому эта ваша попытка Код:
Цитата:
![]() Если вы поняли объяснения, которые я привела выше, то сами поймете абсурдность этой вашей попытки редактирования еще не созданных строк... ![]() Кстати, обратите внимание на кнопку "Правка". С ее помощью некоторое время можно править свое сообщение, дополнять и проч. А если вы будете плодить свои сообщения с интервалом в минуту и менее, то модератор сочтет это за "наколачивание" постов и вставит вам дыню в... Ну, вы сами знаете куда... ![]() Впечатление такое, что вы куда-то торопитесь... Не торопитесь, читайте внимательнее... ![]() Последний раз редактировалось kropotkina-alice; 12.08.2016 в 18:33. |
|||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить полную информацию из определенной ячейки wwDBGrid | Staziah2 | БД в Delphi | 2 | 28.08.2015 02:23 |
Часть формулы = переменное значение определенной ячейки | Старый Лыжник | Microsoft Office Excel | 3 | 21.01.2015 08:46 |
Редактирование ячейки и перенос значения ячейки через форму на другой лис | Susven | Microsoft Office Excel | 2 | 11.06.2013 09:18 |
Как привязать ячейки к одной определенной ячейке | Marmelad | Microsoft Office Excel | 3 | 12.09.2012 20:13 |
копирование из определенной ячейки dbgrid в массив | xaero93 | БД в Delphi | 3 | 08.12.2009 20:30 |