DataGridViewTextBoxColumn Класс
В этой статье
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Размещает коллекцию ячеек DataGridViewTextBoxCell.
public ref class DataGridViewTextBoxColumn : System::Windows::Forms::DataGridViewColumn
[System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn.bmp")]
public class DataGridViewTextBoxColumn : System.Windows.Forms.DataGridViewColumn
[System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn")]
public class DataGridViewTextBoxColumn : System.Windows.Forms.DataGridViewColumn
[<System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn.bmp")>]
type DataGridViewTextBoxColumn = class
inherit DataGridViewColumn
[<System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn")>]
type DataGridViewTextBoxColumn = class
inherit DataGridViewColumn
Public Class DataGridViewTextBoxColumn
Inherits DataGridViewColumn
- Наследование
- Атрибуты
Примеры
В следующем примере кода показано использование этого типа.
DataGridViewTextBoxColumn titleColumn =
new DataGridViewTextBoxColumn();
titleColumn.HeaderText = "Title";
titleColumn.AutoSizeMode =
DataGridViewAutoSizeColumnMode.AllCellsExceptHeader;
Dim titleColumn As New DataGridViewTextBoxColumn()
titleColumn.HeaderText = "Title"
titleColumn.AutoSizeMode = _
DataGridViewAutoSizeColumnMode.AllCellsExceptHeader
Комментарии
Класс DataGridViewTextBoxColumn — это специализированный тип класса, используемый DataGridViewColumn для логического размещения ячеек, которые позволяют отображать и редактировать текстовые строки. Объект DataGridViewTextBoxColumn имеет связанный DataGridViewTextBoxCell объект в каждом DataGridViewRow объекте, который пересекает его. Когда активируется DataGridViewTextBoxCell , он предоставляет DataGridViewTextBoxEditingControl элемент управления для обработки ввода данных пользователем.
Режим сортировки для этого типа столбца по умолчанию — Automatic.
Примечания для тех, кто наследует этот метод
При наследоваве от DataGridViewTextBoxColumn и добавляя новые свойства в производный класс, обязательно переопределите Clone() метод для копирования новых свойств во время операций клонирования. Необходимо также вызвать метод базового класса Clone() , чтобы свойства базового класса копировались в новую ячейку.
Конструкторы
Data |
Инициализирует новый экземпляр класса DataGridViewTextBoxColumn, устанавливая его в состояние по умолчанию. |
Свойства
Auto |
Возвращает или задает режим, в котором автоматически изменяется ширина столбца. (Унаследовано от DataGridViewColumn) |
Cell |
Получает или задает шаблон, используемый для моделирования внешнего вида ячеек. |
Cell |
Возвращает тип времени выполнения шаблона ячеек. (Унаследовано от DataGridViewColumn) |
Context |
Возвращает или задает контекстное меню для столбца. (Унаследовано от DataGridViewColumn) |
Data |
Получает элемент управления DataGridView, связанный с данным элементом. (Унаследовано от DataGridViewElement) |
Data |
Возвращает или задает имя того свойства данных или столбца базы данных в источнике данных, с которым связан столбец DataGridViewColumn. (Унаследовано от DataGridViewColumn) |
Default |
Возвращает или задает стиль по умолчанию для ячеек столбца. (Унаследовано от DataGridViewColumn) |
Default |
Получает или задает тип времени выполнения для ячейки заголовка по умолчанию. (Унаследовано от DataGridViewBand) |
Displayed |
Получает значение, показывающее, отображается ли диапазон на экране в данный момент. (Унаследовано от DataGridViewBand) |
Display |
Возвращает или задает расположение столбца относительно столбцов, отображаемых в текущий момент. (Унаследовано от DataGridViewColumn) |
Divider |
Возвращает или задает ширину (в пикселях) разделителя столбца. (Унаследовано от DataGridViewColumn) |
Fill |
Возвращает или задает значение, представляющее ширину столбца, находящегося в режиме заполнения, относительно ширины других столбцов элемента управления, находящихся в этом режиме. (Унаследовано от DataGridViewColumn) |
Frozen |
Возвращает или задает значение, указывающее, перемещается ли столбец, когда пользователь выполняет горизонтальную прокрутку элемента управления DataGridView. (Унаследовано от DataGridViewColumn) |
Has |
Получает значение, показывающее, было ли установлено свойство DefaultCellStyle. (Унаследовано от DataGridViewBand) |
Header |
Возвращает или задает объект DataGridViewColumnHeaderCell, представляющий заголовок столбца. (Унаследовано от DataGridViewColumn) |
Header |
Получает или задает ячейку заголовка объекта DataGridViewBand. (Унаследовано от DataGridViewBand) |
Header |
Возвращает или задает текст ячейки заголовка столбца. (Унаследовано от DataGridViewColumn) |
Index |
Получает относительную позицию диапазона в элементе управления DataGridView. (Унаследовано от DataGridViewBand) |
Inherited |
Возвращает или задает режим изменения размера, действующий для столбца. (Унаследовано от DataGridViewColumn) |
Inherited |
Возвращает стиль ячейки, применяемый в текущий момент к столбцу. (Унаследовано от DataGridViewColumn) |
Is |
Возвращает значение, указывающее, связан ли столбец с источником данных. (Унаследовано от DataGridViewColumn) |
Is |
Получает значение, показывающее, представляет ли диапазон строку. (Унаследовано от DataGridViewBand) |
Max |
Получает или задает наибольшее количество символов, которое можно ввести в данное текстовое поле. |
Minimum |
Возвращает или задает наименьшую ширину столбца (в пикселях). (Унаследовано от DataGridViewColumn) |
Name |
Возвращает или задает имя столбца. (Унаследовано от DataGridViewColumn) |
Read |
Возвращает или задает значение, указывающее, может ли пользователь изменять ячейки столбца. (Унаследовано от DataGridViewColumn) |
Resizable |
Возвращает или задает значение, указывающее, возможно ли изменение размера столбца. (Унаследовано от DataGridViewColumn) |
Selected |
Получает или задает значение, показывающее, выделен ли диапазон в пользовательском интерфейсе. (Унаследовано от DataGridViewBand) |
Site |
Возвращает или задает подложку столбца. (Унаследовано от DataGridViewColumn) |
Sort |
Возвращает или задает режим сортировки для столбца. |
State |
Получает состояние пользовательского интерфейса для элемента. (Унаследовано от DataGridViewElement) |
Tag |
Получает или задает объект, содержащий данные, связанные с диапазоном. (Унаследовано от DataGridViewBand) |
Tool |
Возвращает или задает текст, используемый для подсказок. (Унаследовано от DataGridViewColumn) |
Value |
Возвращает или задает тип данных для значений в ячейках столбца. (Унаследовано от DataGridViewColumn) |
Visible |
Возвращает или задает значение, показывающее, видим ли столбец. (Унаследовано от DataGridViewColumn) |
Width |
Возвращает или задает текущую ширину столбца. (Унаследовано от DataGridViewColumn) |
Методы
Clone() |
Создает точную копию данного диапазона. (Унаследовано от DataGridViewColumn) |
Dispose() |
Освобождает все ресурсы, занятые модулем DataGridViewBand. (Унаследовано от DataGridViewBand) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом DataGridViewBand, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от DataGridViewColumn) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Вычисляет оптимальную ширину столбца на основе указанных критериев. (Унаследовано от DataGridViewColumn) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
On |
Вызывается, когда диапазон связан с другим элементом управления DataGridView. (Унаследовано от DataGridViewBand) |
Raise |
Вызывает событие CellClick. (Унаследовано от DataGridViewElement) |
Raise |
Вызывает событие CellContentClick. (Унаследовано от DataGridViewElement) |
Raise |
Вызывает событие CellContentDoubleClick. (Унаследовано от DataGridViewElement) |
Raise |
Вызывает событие CellValueChanged. (Унаследовано от DataGridViewElement) |
Raise |
Вызывает событие DataError. (Унаследовано от DataGridViewElement) |
Raise |
Вызывает событие MouseWheel. (Унаследовано от DataGridViewElement) |
To |
Возвращает строку, описывающую столбец. |
События
Disposed |
Происходит при удалении объекта DataGridViewColumn. (Унаследовано от DataGridViewColumn) |
Применяется к
Продукт | Версии |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |