Condividi tramite


DataGridViewComboBoxCell Classe

Definizione

Visualizza una casella combinata in un DataGridView controllo .

public ref class DataGridViewComboBoxCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewComboBoxCell : System.Windows.Forms.DataGridViewCell
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)]
public class DataGridViewComboBoxCell : System.Windows.Forms.DataGridViewCell
type DataGridViewComboBoxCell = class
    inherit DataGridViewCell
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)>]
type DataGridViewComboBoxCell = class
    inherit DataGridViewCell
Public Class DataGridViewComboBoxCell
Inherits DataGridViewCell
Ereditarietà
DataGridViewComboBoxCell
Attributi

Esempio

Nell'esempio di codice seguente viene illustrata la DataGridViewComboBoxColumn classe , che usa la DataGridViewComboBoxCell classe . È possibile impostare le proprietà della cella DataSource, ValueMembere DisplayMember nello stesso modo in cui le proprietà della colonna corrispondenti vengono impostate in questo esempio. Questo esempio fa parte di un esempio più ampio disponibile nell'argomento di panoramica della DataGridViewComboBoxColumn classe.

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

Commenti

La DataGridViewComboBoxCell classe è un tipo specializzato di utilizzato per visualizzare un controllo casella combinata, ovvero un campo di DataGridViewCell modifica combinato con un campo di selezione elenco. L'oggetto attualmente selezionato DataGridViewComboBoxCell ospita un oggetto DataGridViewComboBoxEditingControl in cui l'utente può modificare il valore della cella, presupponendo che la proprietà della ReadOnly cella sia impostata su false.

A differenza del controllo, l'oggetto ComboBoxDataGridViewComboBoxCell non dispone SelectedIndex di proprietà e SelectedValue . La selezione di un valore da un elenco a discesa imposta invece la proprietà della cella Value .

DataGridViewComboBoxColumn è il tipo di colonna specializzato per contenere le celle di questo tipo. Per impostazione predefinita, l'oggetto DataGridViewComboBoxColumn.CellTemplate viene inizializzato in un nuovo DataGridViewComboBoxCelloggetto . Per creare un pattern per le celle all'interno di una colonna dopo un oggetto esistente DataGridViewComboBoxCell, impostare la proprietà della CellTemplate colonna sulla cella da utilizzare come criterio.

Le proprietà correlate alla cella della colonna sono wrapper per le proprietà denominate in modo analogo della cella del modello. La modifica dei valori delle proprietà della cella modello influirà solo sulle celle in base al modello aggiunto dopo la modifica. Se necessario, la modifica dei valori delle proprietà correlate alla cella della colonna aggiornerà la cella del modello e tutte le altre celle della colonna e aggiornerà la visualizzazione della colonna, se necessario.

In genere si lavorerà con il tipo a meno che non si voglia eseguire l'override DataGridViewComboBoxColumn dei valori di colonna per celle specifiche. Le linee guida descritte nell'argomento di panoramica della DataGridViewComboBoxColumn classe per popolare l'elenco a discesa si applicano sia alle istanze di cella che a colonne.

Note per gli eredi

Quando si deriva da DataGridViewComboBoxCell e si aggiungono nuove proprietà alla classe derivata, assicurarsi di eseguire l'override del Clone() metodo per copiare le nuove proprietà durante le operazioni di clonazione. È anche necessario chiamare il metodo della classe base Clone() in modo che le proprietà della classe di base vengano copiate nella nuova cella.

Costruttori

Nome Descrizione
DataGridViewComboBoxCell()

Inizializza una nuova istanza della classe DataGridViewComboBoxCell.

Proprietà

Nome Descrizione
AccessibilityObject

Ottiene l'oggetto DataGridViewCell.DataGridViewCellAccessibleObject assegnato all'oggetto DataGridViewCell.

(Ereditato da DataGridViewCell)
AutoComplete

Ottiene o imposta un valore che indica se la cella corrisponderà ai caratteri immessi nella cella con una selezione dall'elenco a discesa.

ColumnIndex

Ottiene l'indice di colonna per questa cella.

(Ereditato da DataGridViewCell)
ContentBounds

Ottiene il rettangolo di delimitazione che racchiude l'area del contenuto della cella.

(Ereditato da DataGridViewCell)
ContextMenuStrip

Ottiene o imposta il menu di scelta rapida associato alla cella.

(Ereditato da DataGridViewCell)
DataGridView

Ottiene il DataGridView controllo associato a questo elemento.

(Ereditato da DataGridViewElement)
DataSource

Ottiene o imposta l'origine dati i cui dati contengono le possibili selezioni visualizzate nell'elenco a discesa.

DefaultNewRowValue

Ottiene il valore predefinito per una cella nella riga per i nuovi record.

(Ereditato da DataGridViewCell)
Displayed

Ottiene un valore che indica se la cella è attualmente visualizzata sullo schermo.

(Ereditato da DataGridViewCell)
DisplayMember

Ottiene o imposta una stringa che specifica dove raccogliere le selezioni da visualizzare nell'elenco a discesa.

DisplayStyle

Ottiene o imposta un valore che determina la modalità di visualizzazione della casella combinata quando non è in modalità di modifica.

DisplayStyleForCurrentCellOnly

Ottiene o imposta un valore che indica se il valore della DisplayStyle proprietà si applica alla cella solo quando è la cella corrente nel DataGridView controllo .

DropDownWidth

Ottiene o imposta la larghezza della parte dell'elenco a discesa di una casella combinata.

EditedFormattedValue

Ottiene il valore corrente formattato della cella, indipendentemente dal fatto che la cella sia in modalità di modifica e il valore non sia stato eseguito il commit.

(Ereditato da DataGridViewCell)
EditType

Ottiene il tipo del controllo di modifica ospitato della cella.

ErrorIconBounds

Ottiene i limiti dell'icona di errore per la cella.

(Ereditato da DataGridViewCell)
ErrorText

Ottiene o imposta il testo che descrive una condizione di errore associata alla cella.

(Ereditato da DataGridViewCell)
FlatStyle

Ottiene o imposta l'aspetto dello stile flat della cella.

FormattedValue

Ottiene il valore della cella come formattato per la visualizzazione.

(Ereditato da DataGridViewCell)
FormattedValueType

Ottiene il tipo di classe del valore formattato associato alla cella.

Frozen

Ottiene un valore che indica se la cella è bloccata.

(Ereditato da DataGridViewCell)
HasStyle

Ottiene un valore che indica se la Style proprietà è stata impostata.

(Ereditato da DataGridViewCell)
InheritedState

Ottiene lo stato corrente della cella ereditato dallo stato della riga e della colonna.

(Ereditato da DataGridViewCell)
InheritedStyle

Ottiene lo stile attualmente applicato alla cella.

(Ereditato da DataGridViewCell)
IsInEditMode

Ottiene un valore che indica se la cella è attualmente in fase di modifica.

(Ereditato da DataGridViewCell)
Items

Ottiene gli oggetti che rappresentano la selezione visualizzata nell'elenco a discesa.

MaxDropDownItems

Ottiene o imposta il numero massimo di elementi visualizzati nell'elenco a discesa.

OwningColumn

Ottiene la colonna che contiene questa cella.

(Ereditato da DataGridViewCell)
OwningRow

Ottiene la riga contenente la cella.

(Ereditato da DataGridViewCell)
PreferredSize

Ottiene le dimensioni, in pixel, di un'area rettangolare in cui è possibile adattare la cella.

(Ereditato da DataGridViewCell)
ReadOnly

Ottiene o imposta un valore che indica se i dati della cella possono essere modificati.

(Ereditato da DataGridViewCell)
Resizable

Ottiene un valore che indica se la cella può essere ridimensionata.

(Ereditato da DataGridViewCell)
RowIndex

Ottiene l'indice della riga padre della cella.

(Ereditato da DataGridViewCell)
Selected

Ottiene o imposta un valore che indica se la cella è stata selezionata.

(Ereditato da DataGridViewCell)
Size

Ottiene le dimensioni della cella.

(Ereditato da DataGridViewCell)
Sorted

Ottiene o imposta un valore che indica se gli elementi nella casella combinata vengono ordinati automaticamente.

State

Ottiene lo stato dell'interfaccia utente dell'elemento.

(Ereditato da DataGridViewElement)
Style

Ottiene o imposta lo stile per la cella.

(Ereditato da DataGridViewCell)
Tag

Ottiene o imposta l'oggetto che contiene dati supplementari sulla cella.

(Ereditato da DataGridViewCell)
ToolTipText

Ottiene o imposta il testo della descrizione comando associato a questa cella.

(Ereditato da DataGridViewCell)
Value

Ottiene o imposta il valore associato a questa cella.

(Ereditato da DataGridViewCell)
ValueMember

Ottiene o imposta una stringa che specifica dove raccogliere i valori sottostanti utilizzati nell'elenco a discesa.

ValueType

Ottiene o imposta il tipo di dati dei valori nella cella.

Visible

Ottiene un valore che indica se la cella si trova in una riga o in una colonna nascosta.

(Ereditato da DataGridViewCell)

Metodi

Nome Descrizione
AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean)

Modifica lo stile del bordo della cella di input in base ai criteri specificati.

(Ereditato da DataGridViewCell)
BorderWidths(DataGridViewAdvancedBorderStyle)

Restituisce un oggetto Rectangle che rappresenta la larghezza di tutti i margini della cella.

(Ereditato da DataGridViewCell)
ClickUnsharesRow(DataGridViewCellEventArgs)

Indica se la riga della cella verrà annullata quando si fa clic sulla cella.

(Ereditato da DataGridViewCell)
Clone()

Crea una copia esatta di questa cella.

ContentClickUnsharesRow(DataGridViewCellEventArgs)

Indica se la riga della cella verrà annullata quando si fa clic sul contenuto della cella.

(Ereditato da DataGridViewCell)
ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)

Indica se la riga della cella verrà annullata quando si fa doppio clic sul contenuto della cella.

(Ereditato da DataGridViewCell)
CreateAccessibilityInstance()

Crea un nuovo AccessibleObject oggetto per questa DataGridViewComboBoxCell istanza.

CreateAccessibilityInstance()

Crea un nuovo oggetto accessibile per .DataGridViewCell

(Ereditato da DataGridViewCell)
DetachEditingControl()

Rimuove il controllo di modifica della cella da DataGridView.

Dispose()

Rilascia tutte le risorse usate da DataGridViewCell.

(Ereditato da DataGridViewCell)
Dispose(Boolean)

Rilascia le risorse non gestite usate da DataGridViewCell e, facoltativamente, rilascia le risorse gestite.

(Ereditato da DataGridViewCell)
DoubleClickUnsharesRow(DataGridViewCellEventArgs)

Indica se la riga della cella verrà annullata quando si fa doppio clic sulla cella.

(Ereditato da DataGridViewCell)
EnterUnsharesRow(Int32, Boolean)

Indica se la riga padre verrà annullata quando lo stato attivo passa alla cella.

(Ereditato da DataGridViewCell)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String)

Recupera il valore formattato della cella da copiare nell'oggetto Clipboard.

(Ereditato da DataGridViewCell)
GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Restituisce il rettangolo di delimitazione che racchiude l'area di contenuto della cella, calcolata utilizzando lo stile specificato Graphics e della cella.

GetContentBounds(Int32)

Restituisce il rettangolo di delimitazione che racchiude l'area di contenuto della cella utilizzando uno stile predefinito Graphics e di cella attualmente attivo per la cella.

(Ereditato da DataGridViewCell)
GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts)

Restituisce il valore corrente formattato della cella, indipendentemente dal fatto che la cella sia in modalità di modifica e che il valore non sia stato eseguito.

(Ereditato da DataGridViewCell)
GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32)

Restituisce il rettangolo di delimitazione che racchiude l'icona di errore della cella, se visualizzata.

GetErrorText(Int32)

Restituisce una stringa che rappresenta l'errore per la cella.

(Ereditato da DataGridViewCell)
GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)

Ottiene il valore formattato dei dati della cella.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInheritedContextMenuStrip(Int32)

Ottiene il menu di scelta rapida ereditato per la cella corrente.

(Ereditato da DataGridViewCell)
GetInheritedState(Int32)

Restituisce un valore che indica lo stato corrente della cella ereditato dallo stato della riga e della colonna.

(Ereditato da DataGridViewCell)
GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean)

Ottiene lo stile applicato alla cella.

(Ereditato da DataGridViewCell)
GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size)

Calcola le dimensioni preferite, in pixel, della cella.

GetSize(Int32)

Ottiene le dimensioni della cella.

(Ereditato da DataGridViewCell)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetValue(Int32)

Ottiene il valore della cella.

(Ereditato da DataGridViewCell)
InitializeEditingControl(Int32, Object, DataGridViewCellStyle)

Associa e inizializza il controllo di modifica ospitato.

KeyDownUnsharesRow(KeyEventArgs, Int32)

Indica se la riga padre non è condivisa se l'utente preme un tasto mentre lo stato attivo si trova nella cella.

(Ereditato da DataGridViewCell)
KeyEntersEditMode(KeyEventArgs)

Determina se la modalità di modifica deve essere avviata in base alla chiave specificata.

KeyPressUnsharesRow(KeyPressEventArgs, Int32)

Indica se una riga verrà annullata se viene premuto un tasto mentre una cella della riga ha lo stato attivo.

(Ereditato da DataGridViewCell)
KeyUpUnsharesRow(KeyEventArgs, Int32)

Indica se la riga padre non è condivisa quando l'utente rilascia un tasto mentre lo stato attivo si trova sulla cella.

(Ereditato da DataGridViewCell)
LeaveUnsharesRow(Int32, Boolean)

Indica se una riga verrà annullata quando lo stato attivo lascia una cella nella riga.

(Ereditato da DataGridViewCell)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)

Indica se una riga verrà annullata se l'utente fa clic su un pulsante del mouse mentre il puntatore si trova in una cella della riga.

(Ereditato da DataGridViewCell)
MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)

Indica se una riga verrà annullata se l'utente fa doppio clic su una cella nella riga.

(Ereditato da DataGridViewCell)
MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)

Indica se una riga verrà annullata quando l'utente tiene premuto un pulsante del mouse mentre il puntatore si trova in una cella della riga.

(Ereditato da DataGridViewCell)
MouseEnterUnsharesRow(Int32)

Indica se una riga verrà annullata quando il puntatore del mouse si sposta su una cella della riga.

(Ereditato da DataGridViewCell)
MouseLeaveUnsharesRow(Int32)

Indica se una riga verrà annullata quando il puntatore del mouse lascia la riga.

(Ereditato da DataGridViewCell)
MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)

Indica se una riga verrà annullata quando il puntatore del mouse si sposta su una cella della riga.

(Ereditato da DataGridViewCell)
MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)

Indica se una riga verrà annullata quando l'utente rilascia un pulsante del mouse mentre il puntatore si trova in una cella della riga.

(Ereditato da DataGridViewCell)
OnClick(DataGridViewCellEventArgs)

Chiamato quando si fa clic sulla cella.

(Ereditato da DataGridViewCell)
OnContentClick(DataGridViewCellEventArgs)

Viene chiamato quando si fa clic sul contenuto della cella.

(Ereditato da DataGridViewCell)
OnContentDoubleClick(DataGridViewCellEventArgs)

Chiamato quando si fa doppio clic sul contenuto della cella.

(Ereditato da DataGridViewCell)
OnDataGridViewChanged()

Chiamato quando viene modificata la DataGridView proprietà della cella.

OnDoubleClick(DataGridViewCellEventArgs)

Chiamato quando si fa doppio clic sulla cella.

(Ereditato da DataGridViewCell)
OnEnter(Int32, Boolean)

Chiamato quando lo stato attivo passa a una cella.

OnKeyDown(KeyEventArgs, Int32)

Chiamato quando viene premuto un tasto carattere mentre lo stato attivo si trova su una cella.

(Ereditato da DataGridViewCell)
OnKeyPress(KeyPressEventArgs, Int32)

Chiamato quando viene premuto un tasto mentre lo stato attivo si trova su una cella.

(Ereditato da DataGridViewCell)
OnKeyUp(KeyEventArgs, Int32)

Chiamato quando viene rilasciato un tasto carattere mentre lo stato attivo si trova su una cella.

(Ereditato da DataGridViewCell)
OnLeave(Int32, Boolean)

Chiamato quando lo stato attivo si sposta da una cella.

OnMouseClick(DataGridViewCellMouseEventArgs)

Chiamato quando l'utente fa clic su un pulsante del mouse mentre il puntatore si trova in una cella.

OnMouseDoubleClick(DataGridViewCellMouseEventArgs)

Chiamato quando l'utente fa doppio clic su un pulsante del mouse mentre il puntatore si trova in una cella.

(Ereditato da DataGridViewCell)
OnMouseDown(DataGridViewCellMouseEventArgs)

Chiamato quando l'utente tiene premuto un pulsante del mouse mentre il puntatore si trova in una cella.

(Ereditato da DataGridViewCell)
OnMouseEnter(Int32)

Chiamato quando il puntatore del mouse si sposta su una cella.

OnMouseLeave(Int32)

Chiamato quando il puntatore del mouse lascia la cella.

OnMouseMove(DataGridViewCellMouseEventArgs)

Chiamato quando il puntatore del mouse si sposta all'interno di una cella.

OnMouseUp(DataGridViewCellMouseEventArgs)

Chiamato quando l'utente rilascia un pulsante del mouse mentre il puntatore si trova in una cella.

(Ereditato da DataGridViewCell)
Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)

Disegna l'oggetto corrente DataGridViewComboBoxCell.

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

Disegna il bordo dell'oggetto corrente DataGridViewCell.

(Ereditato da DataGridViewCell)
PaintErrorIcon(Graphics, Rectangle, Rectangle, String)

Disegna l'icona di errore dell'oggetto corrente DataGridViewCell.

(Ereditato da DataGridViewCell)
ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter)

Converte un valore formattato per la visualizzazione in un valore di cella effettivo.

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

Imposta la posizione e le dimensioni del controllo di modifica ospitato da una cella nel DataGridView controllo .

(Ereditato da DataGridViewCell)
PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Imposta la posizione e le dimensioni del pannello di modifica ospitato dalla cella e restituisce i limiti normali del controllo di modifica all'interno del pannello di modifica.

(Ereditato da DataGridViewCell)
RaiseCellClick(DataGridViewCellEventArgs)

Genera l'evento CellClick.

(Ereditato da DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

Genera l'evento CellContentClick.

(Ereditato da DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

Genera l'evento CellContentDoubleClick.

(Ereditato da DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

Genera l'evento CellValueChanged.

(Ereditato da DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

Genera l'evento DataError.

(Ereditato da DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

Genera l'evento MouseWheel.

(Ereditato da DataGridViewElement)
SetValue(Int32, Object)

Imposta il valore della cella.

(Ereditato da DataGridViewCell)
ToString()

Restituisce una stringa che descrive l'oggetto corrente.

Si applica a

Vedi anche