ДобавитьКопию(<Индекс>)
Тип: Число.
Индекс новой строки.
Добавляет новую строку, основанную на строке по указанному индексу.
Значения ячеек строки оригинала при этом не копируются.
Метод добавляет общую строку если это возможно. В противном случае новая строка будет недоступна.
Строки нельзя программным способом добавить в коллекцию строк для объекта Таблица (DataGridView), если элемент управления привязан к данным.
Индекс = Таблица1.Строки.ДобавитьКопию(1);
Копировать Выделить всёПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Ширина = 500; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Таблица1 = Ф.Таблица(); Таблица1.Родитель = Форма1; Таблица1.Стыковка = Ф.СтильСтыковки.Заполнение; Таблица1.АвтоШиринаЗаголовковСтрок = Ф.РежимШириныЗаголовковСтрок.ДляОтображаемых; Таблица1.КоличествоКолонок = 3; Таблица1.ДобавлятьСтроки = Ложь; // Чтобы автоматически не добавилась строка, мы её добавим программно. Для А = 0 По 4 Цикл Таблица1.Строки.Добавить(); КонецЦикла; СтрокаТаблицы = Таблица1.Строки(1); СтрокаТаблицы.ЗаголовокСтроки.Значение = "Оригинал"; Таблица1.Ячейка(0, 1).Значение = "один"; Таблица1.Ячейка(1, 1).Значение = "два"; Таблица1.Ячейка(2, 1).Значение = "три"; Индекс = Таблица1.Строки.ДобавитьКопию(1); Ф.ЗапуститьОбработкуСобытий();
Копировать Выделить всёПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Ширина = 500; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Таблица1 = Ф.Таблица(); Таблица1.Родитель = Форма1; Таблица1.Стыковка = Ф.СтильСтыковки.Заполнение; Таблица1.АвтоШиринаЗаголовковСтрок = Ф.РежимШириныЗаголовковСтрок.ДляОтображаемых; Таблица1.КоличествоКолонок = 3; Таблица1.ДобавлятьСтроки = Ложь; // Чтобы автоматически не добавилась строка, мы её добавим программно. Для А = 0 По 4 Цикл Таблица1.Строки.Добавить(); КонецЦикла; СтрокаТаблицы = Таблица1.Строки(1); СтрокаТаблицы.ЗаголовокСтроки.Значение = "Оригинал"; Таблица1.Ячейка(0, 1).Значение = "один"; Таблица1.Ячейка(1, 1).Значение = "два"; Таблица1.Ячейка(2, 1).Значение = "три"; Индекс = Таблица1.Строки.ДобавитьКопию(1); Сообщить(?( Индекс = 5 , "", "!!! ") + "СтрокиТаблицы.ДобавитьКопию (DataGridViewRowCollection.AddCopy) Метод" + " " + ТекущаяДата());
СтрокиТаблицы (DataGridViewRowCollection) Класс | Библиотека OneScriptForms