DataGridViewTextBoxColumn Clase

Definición

Hospeda una colección de celdas DataGridViewTextBoxCell.Hosts a collection of DataGridViewTextBoxCell cells.

public ref class DataGridViewTextBoxColumn : System::Windows::Forms::DataGridViewColumn
[System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn.bmp")]
[System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn")]
public class DataGridViewTextBoxColumn : System.Windows.Forms.DataGridViewColumn
type DataGridViewTextBoxColumn = class
    inherit DataGridViewColumn
Public Class DataGridViewTextBoxColumn
Inherits DataGridViewColumn
Herencia
Atributos

Ejemplos

En el ejemplo de código siguiente se muestra el uso de este tipo.The following code example illustrates the use of this type.

DataGridViewTextBoxColumn titleColumn =
    new DataGridViewTextBoxColumn();
titleColumn.HeaderText = "Title";
titleColumn.AutoSizeMode =
    DataGridViewAutoSizeColumnMode.AllCellsExceptHeader;
Dim titleColumn As New DataGridViewTextBoxColumn()
titleColumn.HeaderText = "Title"
titleColumn.AutoSizeMode = _
    DataGridViewAutoSizeColumnMode.AllCellsExceptHeader

Comentarios

La DataGridViewTextBoxColumn clase es un tipo especializado de DataGridViewColumn clase que se usa para hospedar lógicamente las celdas que permiten mostrar y editar cadenas de texto.The DataGridViewTextBoxColumn class is a specialized type of DataGridViewColumn class used to logically host cells that enable displaying and editing of text strings. Un DataGridViewTextBoxColumn tiene un objeto DataGridViewTextBoxCell asociado en cada DataGridViewRow que lo intersecta.A DataGridViewTextBoxColumn has an associated DataGridViewTextBoxCell object in every DataGridViewRow that intersects it. Cuando se DataGridViewTextBoxCell activa una, proporciona un DataGridViewTextBoxEditingControl control para controlar los datos proporcionados por el usuario.When a DataGridViewTextBoxCell becomes activated, it supplies a DataGridViewTextBoxEditingControl control to handle user input.

El modo de ordenación de este tipo de columna Automatictiene como valor predeterminado.The sort mode for this column type defaults to Automatic.

Notas a los desarrolladores de herederos

Al derivar de DataGridViewTextBoxColumn y agregar nuevas propiedades a la clase derivada, asegúrese de invalidar el Clone() método para copiar las nuevas propiedades durante las operaciones de clonación.When you derive from DataGridViewTextBoxColumn and add new properties to the derived class, be sure to override the Clone() method to copy the new properties during cloning operations. También debe llamar al método de Clone() la clase base para que las propiedades de la clase base se copien en la nueva celda.You should also call the base class's Clone() method so that the properties of the base class are copied to the new cell.

Constructores

DataGridViewTextBoxColumn()

Inicializa una nueva instancia de la clase DataGridViewTextBoxColumn con el estado predeterminado.Initializes a new instance of the DataGridViewTextBoxColumn class to the default state.

Propiedades

AutoSizeMode

Obtiene o establece el modo mediante el cual la columna ajusta automáticamente su tamaño.Gets or sets the mode by which the column automatically adjusts its width.

(Heredado de DataGridViewColumn)
CellTemplate

Obtiene o establece la plantilla utilizada para modelar el aspecto de la celda.Gets or sets the template used to model cell appearance.

CellType

Obtiene el tipo en tiempo de ejecución de la plantilla de celda.Gets the run-time type of the cell template.

(Heredado de DataGridViewColumn)
ContextMenuStrip

Obtiene o establece el menú contextual para la columna.Gets or sets the shortcut menu for the column.

(Heredado de DataGridViewColumn)
DataGridView

Obtiene el control DataGridView asociado a este elemento.Gets the DataGridView control associated with this element.

(Heredado de DataGridViewElement)
DataPropertyName

Obtiene o establece el nombre de la columna de base de datos o la propiedad del origen de datos a la que se enlaza DataGridViewColumn.Gets or sets the name of the data source property or database column to which the DataGridViewColumn is bound.

(Heredado de DataGridViewColumn)
DefaultCellStyle

Obtiene o establece el estilo predeterminado de celda de la columna.Gets or sets the column's default cell style.

(Heredado de DataGridViewColumn)
DefaultHeaderCellType

Obtiene o establece el tipo de la celda de encabezado predeterminada en tiempo de ejecución.Gets or sets the run-time type of the default header cell.

(Heredado de DataGridViewBand)
Displayed

Obtiene un valor que indica si la banda se muestra actualmente en la pantalla.Gets a value indicating whether the band is currently displayed onscreen.

(Heredado de DataGridViewBand)
DisplayIndex

Obtiene o establece el orden de presentación de la columna respecto de las columnas actualmente mostradas.Gets or sets the display order of the column relative to the currently displayed columns.

(Heredado de DataGridViewColumn)
DividerWidth

Obtiene o establece el ancho, en píxeles, del divisor de columna.Gets or sets the width, in pixels, of the column divider.

(Heredado de DataGridViewColumn)
FillWeight

Obtiene o establece un valor que representa el ancho de la columna cuando se encuentra en modo de relleno, respecto del ancho de las demás columnas del control que estén en modo de relleno.Gets or sets a value that represents the width of the column when it is in fill mode relative to the widths of other fill-mode columns in the control.

(Heredado de DataGridViewColumn)
Frozen

Obtiene o establece un valor que indica si la columna se va a mover cuando el usuario se desplace horizontalmente por el control DataGridView.Gets or sets a value indicating whether a column will move when a user scrolls the DataGridView control horizontally.

(Heredado de DataGridViewColumn)
HasDefaultCellStyle

Obtiene un valor que indica si se ha establecido la propiedad DefaultCellStyle.Gets a value indicating whether the DefaultCellStyle property has been set.

(Heredado de DataGridViewBand)
HeaderCell

Obtiene o establece el objeto DataGridViewColumnHeaderCell que representa el encabezado de columna.Gets or sets the DataGridViewColumnHeaderCell that represents the column header.

(Heredado de DataGridViewColumn)
HeaderCellCore

Obtiene o establece la celda de encabezado de DataGridViewBand.Gets or sets the header cell of the DataGridViewBand.

(Heredado de DataGridViewBand)
HeaderText

Obtiene o establece el texto de título en la celda de encabezado de columna.Gets or sets the caption text on the column's header cell.

(Heredado de DataGridViewColumn)
Index

Obtiene la posición relativa de la banda dentro del control DataGridView.Gets the relative position of the band within the DataGridView control.

(Heredado de DataGridViewBand)
InheritedAutoSizeMode

Obtiene el modo de ajuste de tamaño en vigor para la columna.Gets the sizing mode in effect for the column.

(Heredado de DataGridViewColumn)
InheritedStyle

Obtiene el estilo de celda aplicado actualmente a la columna.Gets the cell style currently applied to the column.

(Heredado de DataGridViewColumn)
IsDataBound

Obtiene un valor que indica si la columna está enlazada a un origen de datos.Gets a value indicating whether the column is bound to a data source.

(Heredado de DataGridViewColumn)
IsRow

Obtiene un valor que indica si la banda representa una fila.Gets a value indicating whether the band represents a row.

(Heredado de DataGridViewBand)
MaxInputLength

Obtiene o establece el número máximo de caracteres que se pueden escribir en el cuadro de texto.Gets or sets the maximum number of characters that can be entered into the text box.

MinimumWidth

Obtiene o establece el ancho mínimo, en píxeles, de la columna.Gets or sets the minimum width, in pixels, of the column.

(Heredado de DataGridViewColumn)
Name

Obtiene o establece el nombre de la columna.Gets or sets the name of the column.

(Heredado de DataGridViewColumn)
ReadOnly

Obtiene o establece un valor que indica si el usuario puede editar las celdas de la columna.Gets or sets a value indicating whether the user can edit the column's cells.

(Heredado de DataGridViewColumn)
Resizable

Obtiene o establece un valor que indica si se puede cambiar el tamaño de la columna.Gets or sets a value indicating whether the column is resizable.

(Heredado de DataGridViewColumn)
Selected

Obtiene o establece un valor que indica si la banda está en un estado seleccionado de la interfaz de usuario (UI).Gets or sets a value indicating whether the band is in a selected user interface (UI) state.

(Heredado de DataGridViewBand)
Site

Obtiene o establece el sitio de la columna.Gets or sets the site of the column.

(Heredado de DataGridViewColumn)
SortMode

Obtiene o establece el modo de ordenación de la columna.Gets or sets the sort mode for the column.

State

Obtiene el estado de la interfaz de usuario del elemento.Gets the user interface (UI) state of the element.

(Heredado de DataGridViewElement)
Tag

Obtiene o establece el objeto que contiene datos para asociar a la banda.Gets or sets the object that contains data to associate with the band.

(Heredado de DataGridViewBand)
ToolTipText

Obtiene o establece el texto que se utiliza como información sobre herramientas.Gets or sets the text used for ToolTips.

(Heredado de DataGridViewColumn)
ValueType

Obtiene o establece el tipo de datos de los valores de las celdas de la columna.Gets or sets the data type of the values in the column's cells.

(Heredado de DataGridViewColumn)
Visible

Obtiene o establece un valor que indica si la columna es visible.Gets or sets a value indicating whether the column is visible.

(Heredado de DataGridViewColumn)
Width

Obtiene o establece el ancho actual de la columna.Gets or sets the current width of the column.

(Heredado de DataGridViewColumn)

Métodos

Clone()

Crea una copia exacta de esta banda.Creates an exact copy of this band.

(Heredado de DataGridViewColumn)
Dispose()

Libera todos los recursos que usa DataGridViewBand.Releases all resources used by the DataGridViewBand.

(Heredado de DataGridViewBand)
Dispose(Boolean)

Libera los recursos no administrados que usa DataGridViewBand y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the DataGridViewBand and optionally releases the managed resources.

(Heredado de DataGridViewColumn)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetPreferredWidth(DataGridViewAutoSizeColumnMode, Boolean)

Calcula el ancho ideal de la columna basándose en los criterios especificados.Calculates the ideal width of the column based on the specified criteria.

(Heredado de DataGridViewColumn)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnDataGridViewChanged()

Se llama cuando la banda está asociada a un DataGridView diferente.Called when the band is associated with a different DataGridView.

(Heredado de DataGridViewBand)
RaiseCellClick(DataGridViewCellEventArgs)

Genera el evento CellClick.Raises the CellClick event.

(Heredado de DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

Genera el evento CellContentClick.Raises the CellContentClick event.

(Heredado de DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

Genera el evento CellContentDoubleClick.Raises the CellContentDoubleClick event.

(Heredado de DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

Genera el evento CellValueChanged.Raises the CellValueChanged event.

(Heredado de DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

Genera el evento DataError.Raises the DataError event.

(Heredado de DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

Genera el evento MouseWheel.Raises the MouseWheel event.

(Heredado de DataGridViewElement)
ToString()

Obtiene una cadena que describe la columna.Gets a string that describes the column.

Eventos

Disposed

Se produce cuando se desecha DataGridViewColumn.Occurs when the DataGridViewColumn is disposed.

(Heredado de DataGridViewColumn)

Se aplica a

Consulte también: