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) |