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)

Применяется к

См. также раздел