DataGridViewComboBoxCell Clase

Definición

Muestra un cuadro combinado en un control DataGridView.Displays a combo box in a DataGridView control.

public ref class DataGridViewComboBoxCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewComboBoxCell : System.Windows.Forms.DataGridViewCell
type DataGridViewComboBoxCell = class
    inherit DataGridViewCell
Public Class DataGridViewComboBoxCell
Inherits DataGridViewCell
Herencia
DataGridViewComboBoxCell

Ejemplos

En el ejemplo de código siguiente DataGridViewComboBoxColumn se muestra la clase, que hace DataGridViewComboBoxCell uso de la clase.The following code example demonstrates the DataGridViewComboBoxColumn class, which makes use of the DataGridViewComboBoxCell class. Puede establecer las propiedades de DataSourcecelda ValueMember, y DisplayMember de la misma manera en que se establecen las propiedades de columna correspondientes en este ejemplo.You can set the cell DataSource, ValueMember, and DisplayMember properties in the same way that the corresponding column properties are set in this example. Este ejemplo forma parte de un ejemplo más grande disponible en DataGridViewComboBoxColumn el tema de información general de la clase.This example is part of a larger example available in the DataGridViewComboBoxColumn class overview topic.

private:
    DataGridViewComboBoxColumn^ CreateComboBoxColumn()
    {
        DataGridViewComboBoxColumn^ column =
            gcnew DataGridViewComboBoxColumn();
        {
            column->DataPropertyName = ColumnName::TitleOfCourtesy.ToString();
            column->HeaderText = ColumnName::TitleOfCourtesy.ToString();
            column->DropDownWidth = 160;
            column->Width = 90;
            column->MaxDropDownItems = 3;
            column->FlatStyle = FlatStyle::Flat;
        }
        return column;
    }

private:
    void SetAlternateChoicesUsingDataSource(DataGridViewComboBoxColumn^ comboboxColumn)
    {
        {
            comboboxColumn->DataSource = RetrieveAlternativeTitles();
            comboboxColumn->ValueMember = ColumnName::TitleOfCourtesy.ToString();
            comboboxColumn->DisplayMember = comboboxColumn->ValueMember;
        }
    }

private:
    DataTable^ RetrieveAlternativeTitles()
    {
        return Populate("SELECT distinct TitleOfCourtesy FROM Employees");
    }

    String^ connectionString;

private:
    DataTable^ Populate(String^ sqlCommand)
    {
        SqlConnection^ northwindConnection = gcnew SqlConnection(connectionString);
        northwindConnection->Open();

        SqlCommand^ command = gcnew SqlCommand(sqlCommand, northwindConnection);
        SqlDataAdapter^ adapter = gcnew SqlDataAdapter();
        adapter->SelectCommand = command;

        DataTable^ table = gcnew DataTable();
        adapter->Fill(table);

        return table;
    }

    // Using an enum provides some abstraction between column index
    // and column name along with compile time checking, and gives
    // a handy place to store the column names.
    enum class ColumnName
    {
        EmployeeID,
        LastName,
        FirstName,
        Title,
        TitleOfCourtesy,
        BirthDate,
        HireDate,
        Address,
        City,
        Region,
        PostalCode,
        Country,
        HomePhone,
        Extension,
        Photo,
        Notes,
        ReportsTo,
        PhotoPath,
        OutOfOffice
    };
private DataGridViewComboBoxColumn CreateComboBoxColumn()
{
    DataGridViewComboBoxColumn column =
        new DataGridViewComboBoxColumn();
    {
        column.DataPropertyName = ColumnName.TitleOfCourtesy.ToString();
        column.HeaderText = ColumnName.TitleOfCourtesy.ToString();
        column.DropDownWidth = 160;
        column.Width = 90;
        column.MaxDropDownItems = 3;
        column.FlatStyle = FlatStyle.Flat;
    }
    return column;
}

private void SetAlternateChoicesUsingDataSource(DataGridViewComboBoxColumn comboboxColumn)
{
    {
        comboboxColumn.DataSource = RetrieveAlternativeTitles();
        comboboxColumn.ValueMember = ColumnName.TitleOfCourtesy.ToString();
        comboboxColumn.DisplayMember = comboboxColumn.ValueMember;
    }
}

private DataTable RetrieveAlternativeTitles()
{
    return Populate("SELECT distinct TitleOfCourtesy FROM Employees");
}

string connectionString =
    "Integrated Security=SSPI;Persist Security Info=False;" +
    "Initial Catalog=Northwind;Data Source=localhost";

private DataTable Populate(string sqlCommand)
{
    SqlConnection northwindConnection = new SqlConnection(connectionString);
    northwindConnection.Open();

    SqlCommand command = new SqlCommand(sqlCommand, northwindConnection);
    SqlDataAdapter adapter = new SqlDataAdapter();
    adapter.SelectCommand = command;

    DataTable table = new DataTable();
    table.Locale = System.Globalization.CultureInfo.InvariantCulture;
    adapter.Fill(table);

    return table;
}

// Using an enum provides some abstraction between column index
// and column name along with compile time checking, and gives
// a handy place to store the column names.
enum ColumnName
{
    EmployeeId,
    LastName,
    FirstName,
    Title,
    TitleOfCourtesy,
    BirthDate,
    HireDate,
    Address,
    City,
    Region,
    PostalCode,
    Country,
    HomePhone,
    Extension,
    Photo,
    Notes,
    ReportsTo,
    PhotoPath,
    OutOfOffice
};
Private Function CreateComboBoxColumn() _
    As DataGridViewComboBoxColumn
    Dim column As New DataGridViewComboBoxColumn()

    With column
        .DataPropertyName = ColumnName.TitleOfCourtesy.ToString()
        .HeaderText = ColumnName.TitleOfCourtesy.ToString()
        .DropDownWidth = 160
        .Width = 90
        .MaxDropDownItems = 3
        .FlatStyle = FlatStyle.Flat
    End With
    Return column
End Function

Private Sub SetAlternateChoicesUsingDataSource( _
    ByVal comboboxColumn As DataGridViewComboBoxColumn)
    With comboboxColumn
        .DataSource = RetrieveAlternativeTitles()
        .ValueMember = ColumnName.TitleOfCourtesy.ToString()
        .DisplayMember = .ValueMember
    End With
End Sub

Private Function RetrieveAlternativeTitles() As DataTable
    Return Populate( _
        "SELECT distinct TitleOfCourtesy FROM Employees")
End Function

Private connectionString As String = _
        "Integrated Security=SSPI;Persist Security Info=False;" _
        & "Initial Catalog=Northwind;Data Source=localhost"

Private Function Populate(ByVal sqlCommand As String) As DataTable
    Dim northwindConnection As New SqlConnection(connectionString)
    northwindConnection.Open()

    Dim command As New SqlCommand(sqlCommand, _
        northwindConnection)
    Dim adapter As New SqlDataAdapter()
    adapter.SelectCommand = command
    Dim table As New DataTable()
    table.Locale = System.Globalization.CultureInfo.InvariantCulture
    adapter.Fill(table)

    Return table
End Function

' Using an enum provides some abstraction between column index
' and column name along with compile time checking, and gives
' a handy place to store the column names.
Enum ColumnName
    EmployeeId
    LastName
    FirstName
    Title
    TitleOfCourtesy
    BirthDate
    HireDate
    Address
    City
    Region
    PostalCode
    Country
    HomePhone
    Extension
    Photo
    Notes
    ReportsTo
    PhotoPath
    OutOfOffice
End Enum

Comentarios

La DataGridViewComboBoxCell clase es un tipo especializado de DataGridViewCell que se usa para mostrar un control de cuadro combinado, que es un campo de edición combinado con un campo de selección de lista.The DataGridViewComboBoxCell class is a specialized type of DataGridViewCell used to display a combo box control, which is an editing field combined with a list selection field. El seleccionado DataGridViewComboBoxCell actualmente hospeda un DataGridViewComboBoxEditingControl en el que el usuario puede cambiar el valor de la celda, suponiendo que ReadOnly la propiedad de la falsecelda está establecida en.The currently selected DataGridViewComboBoxCell hosts a DataGridViewComboBoxEditingControl in which the user can change the cell's value, assuming the cell's ReadOnly property is set to false.

A diferencia del ComboBox control DataGridViewComboBoxCell , no tiene SelectedIndex las propiedades y SelectedValue .Unlike the ComboBox control, the DataGridViewComboBoxCell does not have SelectedIndex and SelectedValue properties. En su lugar, al seleccionar un valor de una lista desplegable se establece Value la propiedad de celda.Instead, selecting a value from a drop-down list sets the cell Value property.

DataGridViewComboBoxColumn Es el tipo de columna especializado para contener las celdas de este tipo.The DataGridViewComboBoxColumn is the column type specialized to hold cells of this type. De forma predeterminada, DataGridViewComboBoxColumn.CellTemplate se inicializa en un nuevo. DataGridViewComboBoxCellBy default, the DataGridViewComboBoxColumn.CellTemplate is initialized to a new DataGridViewComboBoxCell. Para hacer un patrón de las celdas de una columna DataGridViewComboBoxCelldespués de una existente, CellTemplate establezca la propiedad de la columna en la celda que se va a usar como modelo.To pattern the cells within a column after an existing DataGridViewComboBoxCell, set the column's CellTemplate property to the cell to use as a pattern.

Las propiedades relacionadas con las celdas de la columna son contenedores para las propiedades con el mismo nombre de la celda de la plantilla.The cell-related properties of the column are wrappers for the similarly-named properties of the template cell. El cambio de los valores de propiedad de la celda de plantilla solo afectará a las celdas basadas en la plantilla que se agregue después del cambio.Changing the property values of the template cell will affect only cells based on the template that are added after the change. Al cambiar los valores de propiedad relacionados con las celdas de la columna, se actualizará la celda de la plantilla y el resto de las celdas de la columna, y se actualizará la presentación de la columna si es necesario.Changing the cell-related property values of the column, however, will update the template cell and all other cells in the column, and refresh the column display if necessary.

Normalmente, trabajará con DataGridViewComboBoxColumn el tipo a menos que desee invalidar los valores de columna de celdas específicas.You will typically work with the DataGridViewComboBoxColumn type unless you want to override column values for specific cells. Las instrucciones descritas en DataGridViewComboBoxColumn el tema de información general de la clase para rellenar la lista desplegable se aplican a las instancias de celda y de columna.The guidelines described in the DataGridViewComboBoxColumn class overview topic for populating the drop-down list applies to both cell and column instances.

Notas a los desarrolladores de herederos

Al derivar de DataGridViewComboBoxCell 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 DataGridViewComboBoxCell 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

DataGridViewComboBoxCell()

Inicializa una nueva instancia de la clase DataGridViewComboBoxCell.Initializes a new instance of the DataGridViewComboBoxCell class.

Propiedades

AccessibilityObject

Obtiene el objeto DataGridViewCell.DataGridViewCellAccessibleObject asignado a DataGridViewCell.Gets the DataGridViewCell.DataGridViewCellAccessibleObject assigned to the DataGridViewCell.

(Heredado de DataGridViewCell)
AutoComplete

Obtiene o establece un valor que indica si la celda coincidirá hará coincidir los caracteres que se están escribiendo en la celda con una de las posibles opciones de la lista desplegable.Gets or sets a value indicating whether the cell will match the characters being entered in the cell with a selection from the drop-down list.

ColumnIndex

Obtiene el índice de columna de esta celda.Gets the column index for this cell.

(Heredado de DataGridViewCell)
ContentBounds

Obtiene el rectángulo delimitador que rodea el área de contenido de la celda.Gets the bounding rectangle that encloses the cell's content area.

(Heredado de DataGridViewCell)
ContextMenuStrip

Obtiene o establece el menú contextual asociado a la celda.Gets or sets the shortcut menu associated with the cell.

(Heredado de DataGridViewCell)
DataGridView

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

(Heredado de DataGridViewElement)
DataSource

Obtiene o establece el origen de datos cuyos datos contienen las posibles selecciones mostradas en la lista desplegable.Gets or sets the data source whose data contains the possible selections shown in the drop-down list.

DefaultNewRowValue

Obtiene el valor predeterminado de una celda de la fila de nuevos registros.Gets the default value for a cell in the row for new records.

(Heredado de DataGridViewCell)
Displayed

Obtiene un valor que indica si la celda se muestra actualmente en pantalla.Gets a value that indicates whether the cell is currently displayed on-screen.

(Heredado de DataGridViewCell)
DisplayMember

Obtiene o establece una cadena que especifica de dónde recopilar las opciones que mostrar en la lista desplegable.Gets or sets a string that specifies where to gather selections to display in the drop-down list.

DisplayStyle

Obtiene o establece un valor que determina cómo se muestra el cuadro combinado cuando no está en modo de edición.Gets or sets a value that determines how the combo box is displayed when it is not in edit mode.

DisplayStyleForCurrentCellOnly

Obtiene o establece un valor que indica si el valor de la propiedad DisplayStyle se aplica a la celda sólo cuando es la celda actual del control DataGridView.Gets or sets a value indicating whether the DisplayStyle property value applies to the cell only when it is the current cell in the DataGridView control.

DropDownWidth

Obtiene o establece el ancho de la parte de lista desplegable de un cuadro combinado.Gets or sets the width of the of the drop-down list portion of a combo box.

EditedFormattedValue

Obtiene el valor actual con formato de la celda, con independencia de si la celda está en modo de edición y no se ha confirmado el valor.Gets the current, formatted value of the cell, regardless of whether the cell is in edit mode and the value has not been committed.

(Heredado de DataGridViewCell)
EditType

Obtiene el tipo del control de edición hospedado de la celda.Gets the type of the cell's hosted editing control.

ErrorIconBounds

Obtiene los límites del icono de error para la celda.Gets the bounds of the error icon for the cell.

(Heredado de DataGridViewCell)
ErrorText

Obtiene o establece el texto que describe una condición de error asociada a la celda.Gets or sets the text describing an error condition associated with the cell.

(Heredado de DataGridViewCell)
FlatStyle

Obtiene o establece la apariencia de estilo plano de la celda.Gets or sets the flat style appearance of the cell.

FormattedValue

Obtiene el valor de la celda con el formato para mostrar.Gets the value of the cell as formatted for display.

(Heredado de DataGridViewCell)
FormattedValueType

Obtiene el tipo de clase del valor con formato asociado a la celda.Gets the class type of the formatted value associated with the cell.

Frozen

Obtiene un valor que indica si la celda está inmovilizada.Gets a value indicating whether the cell is frozen.

(Heredado de DataGridViewCell)
HasStyle

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

(Heredado de DataGridViewCell)
InheritedState

Obtiene el estado actual de la celda tal como lo hereda del estado de su fila y columna.Gets the current state of the cell as inherited from the state of its row and column.

(Heredado de DataGridViewCell)
InheritedStyle

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

(Heredado de DataGridViewCell)
IsInEditMode

Obtiene un valor que indica si actualmente se está editando la celda.Gets a value indicating whether this cell is currently being edited.

(Heredado de DataGridViewCell)
Items

Obtiene los objetos que representan la selección mostrados en la lista desplegable.Gets the objects that represent the selection displayed in the drop-down list.

MaxDropDownItems

Obtiene o establece el número máximo de elementos mostrados en la lista desplegable.Gets or sets the maximum number of items shown in the drop-down list.

OwningColumn

Obtiene la columna que contiene esta celda.Gets the column that contains this cell.

(Heredado de DataGridViewCell)
OwningRow

Obtiene la fila que contiene esta celda.Gets the row that contains this cell.

(Heredado de DataGridViewCell)
PreferredSize

Obtiene el tamaño, en píxeles, de un área rectangular en la que cabe la celda.Gets the size, in pixels, of a rectangular area into which the cell can fit.

(Heredado de DataGridViewCell)
ReadOnly

Obtiene o establece un valor que indica si se pueden editar los datos de la celda.Gets or sets a value indicating whether the cell's data can be edited.

(Heredado de DataGridViewCell)
Resizable

Obtiene un valor que indica si se puede cambiar el tamaño de la celda.Gets a value indicating whether the cell can be resized.

(Heredado de DataGridViewCell)
RowIndex

Obtiene el índice de la fila primaria de la celda.Gets the index of the cell's parent row.

(Heredado de DataGridViewCell)
Selected

Obtiene o establece un valor que indica si se ha seleccionado la celda.Gets or sets a value indicating whether the cell has been selected.

(Heredado de DataGridViewCell)
Size

Obtiene el tamaño de la celda.Gets the size of the cell.

(Heredado de DataGridViewCell)
Sorted

Obtiene o establece un valor que indica si los elementos del cuadro combinado se deben ordenar automáticamente.Gets or sets a value indicating whether the items in the combo box are automatically sorted.

State

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

(Heredado de DataGridViewElement)
Style

Obtiene o establece el estilo de la celda.Gets or sets the style for the cell.

(Heredado de DataGridViewCell)
Tag

Obtiene o establece el objeto que contiene datos complementarios sobre la celda.Gets or sets the object that contains supplemental data about the cell.

(Heredado de DataGridViewCell)
ToolTipText

Obtiene o establece el texto de información sobre herramientas asociado a esta celda.Gets or sets the ToolTip text associated with this cell.

(Heredado de DataGridViewCell)
Value

Obtiene o establece el valor asociado a esta celda.Gets or sets the value associated with this cell.

(Heredado de DataGridViewCell)
ValueMember

Obtiene o establece una cadena que especifica de dónde recopilar los valores subyacentes utilizados en la lista desplegable.Gets or sets a string that specifies where to gather the underlying values used in the drop-down list.

ValueType

Obtiene o establece el tipo de datos de los valores de la celda.Gets or sets the data type of the values in the cell.

Visible

Obtiene un valor que indica si la celda está en una fila o columna que se ha ocultado.Gets a value indicating whether the cell is in a row or column that has been hidden.

(Heredado de DataGridViewCell)

Métodos

AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean)

Modifica el estilo de borde de celda de entrada según los criterios especificados.Modifies the input cell border style according to the specified criteria.

(Heredado de DataGridViewCell)
BorderWidths(DataGridViewAdvancedBorderStyle)

Devuelve un objeto Rectangle que representa el ancho de todos los márgenes de la celda.Returns a Rectangle that represents the widths of all the cell margins.

(Heredado de DataGridViewCell)
ClickUnsharesRow(DataGridViewCellEventArgs)

Indica si la fila de la celda dejará de estar compartida al hacer clic en la celda.Indicates whether the cell's row will be unshared when the cell is clicked.

(Heredado de DataGridViewCell)
Clone()

Crea una copia exacta de esta celda.Creates an exact copy of this cell.

ContentClickUnsharesRow(DataGridViewCellEventArgs)

Indica si la fila de la celda dejará de estar compartida al hacer clic en el contenido de la celda.Indicates whether the cell's row will be unshared when the cell's content is clicked.

(Heredado de DataGridViewCell)
ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)

Indica si la fila de la celda dejará de estar compartida al hacer doble clic en el contenido de la celda.Indicates whether the cell's row will be unshared when the cell's content is double-clicked.

(Heredado de DataGridViewCell)
CreateAccessibilityInstance()

Crea un AccessibleObject para esta instancia DataGridViewComboBoxCell.Creates a new AccessibleObject for this DataGridViewComboBoxCell instance.

DetachEditingControl()

Quita el control de edición de la celda de DataGridView.Removes the cell's editing control from the DataGridView.

Dispose()

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

(Heredado de DataGridViewCell)
Dispose(Boolean)

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

(Heredado de DataGridViewCell)
DoubleClickUnsharesRow(DataGridViewCellEventArgs)

Indica si la fila de la celda dejará de estar compartida al hacer doble clic en la celda.Indicates whether the cell's row will be unshared when the cell is double-clicked.

(Heredado de DataGridViewCell)
EnterUnsharesRow(Int32, Boolean)

Indica si la fila primaria va a dejar de estar compartida cuando el foco se desplace a la celda.Indicates whether the parent row will be unshared when the focus moves to the cell.

(Heredado de DataGridViewCell)
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)
GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String)

Recupera el valor con formato de la celda que copiar en el Clipboard.Retrieves the formatted value of the cell to copy to the Clipboard.

(Heredado de DataGridViewCell)
GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Devuelve el rectángulo delimitador que rodea el área de contenido de la celda, que se calcula utilizando el objeto Graphics especificado y el estilo de celda.Returns the bounding rectangle that encloses the cell's content area, which is calculated using the specified Graphics and cell style.

GetContentBounds(Int32)

Devuelve el rectángulo delimitador que rodea el área de contenido de la celda utilizando un objeto Graphics predeterminado y el estilo de celda actualmente en vigor para la celda.Returns the bounding rectangle that encloses the cell's content area using a default Graphics and cell style currently in effect for the cell.

(Heredado de DataGridViewCell)
GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts)

Devuelve el valor actual con formato de la celda, con independencia de si la celda está en modo de edición y no se ha confirmado el valor.Returns the current, formatted value of the cell, regardless of whether the cell is in edit mode and the value has not been committed.

(Heredado de DataGridViewCell)
GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32)

Devuelve el rectángulo delimitador que rodea el icono de error de la celda, si se está mostrando alguna.Returns the bounding rectangle that encloses the cell's error icon, if one is displayed.

GetErrorText(Int32)

Devuelve una cadena que representa el error para la celda.Returns a string that represents the error for the cell.

(Heredado de DataGridViewCell)
GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)

Obtiene el valor con formato de los datos de la celda.Gets the formatted value of the cell's data.

GetHashCode()

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

(Heredado de Object)
GetInheritedContextMenuStrip(Int32)

Obtiene el menú contextual heredado para la celda actual.Gets the inherited shortcut menu for the current cell.

(Heredado de DataGridViewCell)
GetInheritedState(Int32)

Devuelve un valor que indica el estado actual de la celda tal como lo hereda del estado de su fila y columna.Returns a value indicating the current state of the cell as inherited from the state of its row and column.

(Heredado de DataGridViewCell)
GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean)

Obtiene el estilo aplicado a la celda.Gets the style applied to the cell.

(Heredado de DataGridViewCell)
GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size)

Calcula el tamaño preferido, en píxeles, de la celda.Calculates the preferred size, in pixels, of the cell.

GetSize(Int32)

Obtiene el tamaño de la celda.Gets the size of the cell.

(Heredado de DataGridViewCell)
GetType()

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

(Heredado de Object)
GetValue(Int32)

Obtiene el valor de la celda.Gets the value of the cell.

(Heredado de DataGridViewCell)
InitializeEditingControl(Int32, Object, DataGridViewCellStyle)

Adjunta e inicializa el control de edición hospedado.Attaches and initializes the hosted editing control.

KeyDownUnsharesRow(KeyEventArgs, Int32)

Indica si la fila primaria deja de estar compartida cuando el usuario presiona una tecla mientras el foco está en la celda.Indicates whether the parent row is unshared if the user presses a key while the focus is on the cell.

(Heredado de DataGridViewCell)
KeyEntersEditMode(KeyEventArgs)

Determina si el modo de edición se debe iniciar basándose en la clave dada.Determines if edit mode should be started based on the given key.

KeyPressUnsharesRow(KeyPressEventArgs, Int32)

Indica si una fila va a dejar de estar compartida cuando se presiona una tecla mientras el foco está en una celda de la fila.Indicates whether a row will be unshared if a key is pressed while a cell in the row has focus.

(Heredado de DataGridViewCell)
KeyUpUnsharesRow(KeyEventArgs, Int32)

Indica si la fila primaria deja de estar compartida cuando el usuario libera una tecla mientras el foco está en la celda.Indicates whether the parent row is unshared when the user releases a key while the focus is on the cell.

(Heredado de DataGridViewCell)
LeaveUnsharesRow(Int32, Boolean)

Indica si una fila va a dejar de estar compartida cuando el foco abandone una celda de la fila.Indicates whether a row will be unshared when the focus leaves a cell in the row.

(Heredado de DataGridViewCell)
MemberwiseClone()

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

(Heredado de Object)
MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)

Indica si una fila va a dejar de estar compartida cuando el usuario haga clic en un botón del mouse mientras el puntero está en una celda de la fila.Indicates whether a row will be unshared if the user clicks a mouse button while the pointer is on a cell in the row.

(Heredado de DataGridViewCell)
MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)

Indica si una fila va a dejar de estar compartida cuando el usuario haga doble clic en una celda de la fila.Indicates whether a row will be unshared if the user double-clicks a cell in the row.

(Heredado de DataGridViewCell)
MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)

Indica si una fila va a dejar de estar compartida cuando el usuario mantiene presionado un botón del mouse mientras el puntero está en una celda de la fila.Indicates whether a row will be unshared when the user holds down a mouse button while the pointer is on a cell in the row.

(Heredado de DataGridViewCell)
MouseEnterUnsharesRow(Int32)

Indica si una fila va a dejar de estar compartida cuando el puntero del mouse se sitúe sobre una celda de la fila.Indicates whether a row will be unshared when the mouse pointer moves over a cell in the row.

(Heredado de DataGridViewCell)
MouseLeaveUnsharesRow(Int32)

Indica si una fila va a dejar de estar compartida cuando el puntero del mouse salga de la fila.Indicates whether a row will be unshared when the mouse pointer leaves the row.

(Heredado de DataGridViewCell)
MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)

Indica si una fila va a dejar de estar compartida cuando el puntero del mouse se sitúe sobre una celda de la fila.Indicates whether a row will be unshared when the mouse pointer moves over a cell in the row.

(Heredado de DataGridViewCell)
MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)

Indica si una fila va a dejar de estar compartida cuando el usuario suelte un botón del mouse mientras el puntero está en una celda de la fila.Indicates whether a row will be unshared when the user releases a mouse button while the pointer is on a cell in the row.

(Heredado de DataGridViewCell)
OnClick(DataGridViewCellEventArgs)

Se le llama al hacer clic en la celda.Called when the cell is clicked.

(Heredado de DataGridViewCell)
OnContentClick(DataGridViewCellEventArgs)

Se le llama al hacer clic en el contenido de la celda.Called when the cell's contents are clicked.

(Heredado de DataGridViewCell)
OnContentDoubleClick(DataGridViewCellEventArgs)

Se le llama al hacer doble clic en el contenido de la celda.Called when the cell's contents are double-clicked.

(Heredado de DataGridViewCell)
OnDataGridViewChanged()

Se le llama cuando cambia la propiedad DataGridView de la celda.Called when the DataGridView property of the cell changes.

OnDoubleClick(DataGridViewCellEventArgs)

Se le llama al hacer doble clic en la celda.Called when the cell is double-clicked.

(Heredado de DataGridViewCell)
OnEnter(Int32, Boolean)

Se le llama cuando el foco se desplaza a una celda.Called when the focus moves to a cell.

OnKeyDown(KeyEventArgs, Int32)

Se le llama cuando se presiona una tecla de carácter mientras el foco está en una celda.Called when a character key is pressed while the focus is on a cell.

(Heredado de DataGridViewCell)
OnKeyPress(KeyPressEventArgs, Int32)

Se le llama cuando se presiona una tecla mientras el foco está en una celda.Called when a key is pressed while the focus is on a cell.

(Heredado de DataGridViewCell)
OnKeyUp(KeyEventArgs, Int32)

Se le llama cuando se suelta una tecla de carácter mientras el foco está en una celda.Called when a character key is released while the focus is on a cell.

(Heredado de DataGridViewCell)
OnLeave(Int32, Boolean)

Se le llama cuando el foco se desplaza de una celda.Called when the focus moves from a cell.

OnMouseClick(DataGridViewCellMouseEventArgs)

Se le llama cuando el usuario hace clic en un botón del mouse mientras el puntero está en una celda.Called when the user clicks a mouse button while the pointer is on a cell.

OnMouseDoubleClick(DataGridViewCellMouseEventArgs)

Se le llama cuando el usuario hace doble clic en un botón del mouse mientras el puntero está en una celda.Called when the user double-clicks a mouse button while the pointer is on a cell.

(Heredado de DataGridViewCell)
OnMouseDown(DataGridViewCellMouseEventArgs)

Se le llama cuando el usuario mantiene presionado un botón del mouse mientras el puntero está en una celda.Called when the user holds down a mouse button while the pointer is on a cell.

(Heredado de DataGridViewCell)
OnMouseEnter(Int32)

Se le llama cuando el puntero del mouse se mueve sobre una celda.Called when the mouse pointer moves over a cell.

OnMouseLeave(Int32)

Se le llama cuando el puntero del mouse sale de la celda.Called when the mouse pointer leaves the cell.

OnMouseMove(DataGridViewCellMouseEventArgs)

Se le llama cuando el puntero del mouse se mueve dentro de una celda.Called when the mouse pointer moves within a cell.

OnMouseUp(DataGridViewCellMouseEventArgs)

Se le llama cuando el usuario suelta un botón del mouse mientras el puntero está en una celda.Called when the user releases a mouse button while the pointer is on a cell.

(Heredado de DataGridViewCell)
Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)

Pinta el objeto DataGridViewComboBoxCell actual.Paints the current DataGridViewComboBoxCell.

PaintBorder(Graphics, Rectangle, Rectangle, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle)

Dibuja el borde de la clase DataGridViewCell actual.Paints the border of the current DataGridViewCell.

(Heredado de DataGridViewCell)
PaintErrorIcon(Graphics, Rectangle, Rectangle, String)

Dibuja el icono de error del control DataGridViewCell actual.Paints the error icon of the current DataGridViewCell.

(Heredado de DataGridViewCell)
ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter)

Convierte un valor con formato para la presentación en un valor de celda real.Converts a value formatted for display to an actual cell value.

PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Establece la ubicación y tamaño del control de edición que hospeda una celda del control DataGridView.Sets the location and size of the editing control hosted by a cell in the DataGridView control.

(Heredado de DataGridViewCell)
PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Establece la ubicación y tamaño del panel de edición hospedado por la celda y devuelve los límites normales del control de edición dentro del panel de edición.Sets the location and size of the editing panel hosted by the cell, and returns the normal bounds of the editing control within the editing panel.

(Heredado de DataGridViewCell)
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)
SetValue(Int32, Object)

Establece el valor de la celda.Sets the value of the cell.

(Heredado de DataGridViewCell)
ToString()

Devuelve una cadena que describe el objeto actual.Returns a string that describes the current object.

Se aplica a

Consulte también: