ITableControl — интерфейс
Определяет дополнительные возможности элемента управления типа Таблица в Конструкторе разметок.
-
Пространство имён:
DocsVision.BackOffice.WinForms.Design.LayoutItems
-
Сборка:
DocsVision.BackOffice.WinForms.dll
Свойства
Имя | Описание |
---|---|
|
Задаёт или возвращает номер выделенной ячейки таблицы. |
|
Задаёт или возвращает номер выделенной строки таблицы. |
|
Задаёт или возвращает выделенную строку таблицы. |
|
Возвращает коллекцию колонок таблицы. |
|
Возвращает элемент таблицы с заданным номером строки. |
|
Возвращает количество строк таблицы. |
Методы
Имя | Описание |
---|---|
|
Добавляет новую строку в таблицу. |
|
Возвращает элемент управления. |
|
Обновляет строку с заданным идентификатором. |
|
Удаляет указанную строку. |
|
Удаляет строку с указанным номером. |
Примеры
Ниже приведён пример использования интерфейса ITableControl
при добавлении строки в элемент управления типа "Таблица"
private void Add_ItemClick(System.Object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
ICustomizableControl customizable = CardControl as ICustomizableControl; (1)
ITableControl table = customizable.FindPropertyItem<ITableControl>("Список"); (2)
BaseCardProperty property = table.AddRow(this.BaseObject); (3)
property[property.Fields[0].Alias] = "Добавленное значение"; (4)
table.RefreshRow(table.RowCount -- 1); (5)
}
1 | Получение доступа к разметке. |
2 | Поиск элемента управления типа "Таблица" с названием "Список". |
3 | Добавление строки. |
4 | Присвоение значения первой ячейке. |
5 | Обновление строки для отображения присвоенного значения в интерфейсе. |