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() , чтобы свойства базового класса копировались в новую ячейку.
Конструкторы
| DataGridViewTextBoxColumn() |
Инициализирует новый экземпляр класса DataGridViewTextBoxColumn, устанавливая его в состояние по умолчанию. |
Свойства
| AutoSizeMode |
Возвращает или задает режим, в котором автоматически изменяется ширина столбца. (Унаследовано от DataGridViewColumn) |
| CellTemplate |
Получает или задает шаблон, используемый для моделирования внешнего вида ячеек. |
| CellType |
Возвращает тип времени выполнения шаблона ячеек. (Унаследовано от DataGridViewColumn) |
| ContextMenuStrip |
Возвращает или задает контекстное меню для столбца. (Унаследовано от DataGridViewColumn) |
| DataGridView |
Получает элемент управления DataGridView, связанный с данным элементом. (Унаследовано от DataGridViewElement) |
| DataPropertyName |
Возвращает или задает имя того свойства данных или столбца базы данных в источнике данных, с которым связан столбец DataGridViewColumn. (Унаследовано от DataGridViewColumn) |
| DefaultCellStyle |
Возвращает или задает стиль по умолчанию для ячеек столбца. (Унаследовано от DataGridViewColumn) |
| DefaultHeaderCellType |
Получает или задает тип времени выполнения для ячейки заголовка по умолчанию. (Унаследовано от DataGridViewBand) |
| Displayed |
Получает значение, показывающее, отображается ли диапазон на экране в данный момент. (Унаследовано от DataGridViewBand) |
| DisplayIndex |
Возвращает или задает расположение столбца относительно столбцов, отображаемых в текущий момент. (Унаследовано от DataGridViewColumn) |
| DividerWidth |
Возвращает или задает ширину (в пикселях) разделителя столбца. (Унаследовано от DataGridViewColumn) |
| FillWeight |
Возвращает или задает значение, представляющее ширину столбца, находящегося в режиме заполнения, относительно ширины других столбцов элемента управления, находящихся в этом режиме. (Унаследовано от DataGridViewColumn) |
| Frozen |
Возвращает или задает значение, указывающее, перемещается ли столбец, когда пользователь выполняет горизонтальную прокрутку элемента управления DataGridView. (Унаследовано от DataGridViewColumn) |
| HasDefaultCellStyle |
Получает значение, показывающее, было ли установлено свойство DefaultCellStyle. (Унаследовано от DataGridViewBand) |
| HeaderCell |
Возвращает или задает объект DataGridViewColumnHeaderCell, представляющий заголовок столбца. (Унаследовано от DataGridViewColumn) |
| HeaderCellCore |
Получает или задает ячейку заголовка объекта DataGridViewBand. (Унаследовано от DataGridViewBand) |
| HeaderText |
Возвращает или задает текст ячейки заголовка столбца. (Унаследовано от DataGridViewColumn) |
| Index |
Получает относительную позицию диапазона в элементе управления DataGridView. (Унаследовано от DataGridViewBand) |
| InheritedAutoSizeMode |
Возвращает или задает режим изменения размера, действующий для столбца. (Унаследовано от DataGridViewColumn) |
| InheritedStyle |
Возвращает стиль ячейки, применяемый в текущий момент к столбцу. (Унаследовано от DataGridViewColumn) |
| IsDataBound |
Возвращает значение, указывающее, связан ли столбец с источником данных. (Унаследовано от DataGridViewColumn) |
| IsRow |
Получает значение, показывающее, представляет ли диапазон строку. (Унаследовано от DataGridViewBand) |
| MaxInputLength |
Получает или задает наибольшее количество символов, которое можно ввести в данное текстовое поле. |
| MinimumWidth |
Возвращает или задает наименьшую ширину столбца (в пикселях). (Унаследовано от DataGridViewColumn) |
| Name |
Возвращает или задает имя столбца. (Унаследовано от DataGridViewColumn) |
| ReadOnly |
Возвращает или задает значение, указывающее, может ли пользователь изменять ячейки столбца. (Унаследовано от DataGridViewColumn) |
| Resizable |
Возвращает или задает значение, указывающее, возможно ли изменение размера столбца. (Унаследовано от DataGridViewColumn) |
| Selected |
Получает или задает значение, показывающее, выделен ли диапазон в пользовательском интерфейсе. (Унаследовано от DataGridViewBand) |
| Site |
Возвращает или задает подложку столбца. (Унаследовано от DataGridViewColumn) |
| SortMode |
Возвращает или задает режим сортировки для столбца. |
| State |
Получает состояние пользовательского интерфейса для элемента. (Унаследовано от DataGridViewElement) |
| Tag |
Получает или задает объект, содержащий данные, связанные с диапазоном. (Унаследовано от DataGridViewBand) |
| ToolTipText |
Возвращает или задает текст, используемый для подсказок. (Унаследовано от DataGridViewColumn) |
| ValueType |
Возвращает или задает тип данных для значений в ячейках столбца. (Унаследовано от DataGridViewColumn) |
| Visible |
Возвращает или задает значение, показывающее, видим ли столбец. (Унаследовано от DataGridViewColumn) |
| Width |
Возвращает или задает текущую ширину столбца. (Унаследовано от DataGridViewColumn) |
Методы
| Clone() |
Создает точную копию данного диапазона. (Унаследовано от DataGridViewColumn) |
| Dispose() |
Освобождает все ресурсы, занятые модулем DataGridViewBand. (Унаследовано от DataGridViewBand) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом DataGridViewBand, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от DataGridViewColumn) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetPreferredWidth(DataGridViewAutoSizeColumnMode, Boolean) |
Вычисляет оптимальную ширину столбца на основе указанных критериев. (Унаследовано от DataGridViewColumn) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| OnDataGridViewChanged() |
Вызывается, когда диапазон связан с другим элементом управления DataGridView. (Унаследовано от DataGridViewBand) |
| RaiseCellClick(DataGridViewCellEventArgs) |
Вызывает событие CellClick. (Унаследовано от DataGridViewElement) |
| RaiseCellContentClick(DataGridViewCellEventArgs) |
Вызывает событие CellContentClick. (Унаследовано от DataGridViewElement) |
| RaiseCellContentDoubleClick(DataGridViewCellEventArgs) |
Вызывает событие CellContentDoubleClick. (Унаследовано от DataGridViewElement) |
| RaiseCellValueChanged(DataGridViewCellEventArgs) |
Вызывает событие CellValueChanged. (Унаследовано от DataGridViewElement) |
| RaiseDataError(DataGridViewDataErrorEventArgs) |
Вызывает событие DataError. (Унаследовано от DataGridViewElement) |
| RaiseMouseWheel(MouseEventArgs) |
Вызывает событие MouseWheel. (Унаследовано от DataGridViewElement) |
| ToString() |
Возвращает строку, описывающую столбец. |
События
| Disposed |
Происходит при удалении объекта DataGridViewColumn. (Унаследовано от DataGridViewColumn) |