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