Sdílet prostřednictvím


DataGridViewComboBoxCell Třída

Definice

Zobrazí pole se seznamem v ovládacím DataGridView prvku.

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
Dědičnost
DataGridViewComboBoxCell
Atributy

Příklady

Následující příklad kódu ukazuje DataGridViewComboBoxColumn třídu, která využívá DataGridViewComboBoxCell třídu. Buňku DataSource, ValueMembera DisplayMember vlastnosti můžete nastavit stejným způsobem jako odpovídající vlastnosti sloupce jsou nastaveny v tomto příkladu. Tento příklad je součástí většího příkladu dostupného v tématu přehledu DataGridViewComboBoxColumn třídy.

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

Poznámky

Třída DataGridViewComboBoxCell je specializovaný typ DataGridViewCell použitý k zobrazení ovládacího prvku pole se seznamem, což je pole pro úpravy v kombinaci s polem pro výběr seznamu. Aktuálně vybraní DataGridViewComboBoxCell hostitelé, DataGridViewComboBoxEditingControl ve kterém uživatel může změnit hodnotu buňky za předpokladu, že je vlastnost buňky ReadOnly nastavena na false.

ComboBox Na rozdíl od ovládacího prvku DataGridViewComboBoxCell nemá vlastnosti a SelectedValue vlastnostiSelectedIndex. Místo toho výběr hodnoty z rozevíracího seznamu nastaví vlastnost buňky Value .

Jedná se DataGridViewComboBoxColumn o typ sloupce, který se specializuje na uložení buněk tohoto typu. Ve výchozím nastavení DataGridViewComboBoxColumn.CellTemplate se inicializuje na nový DataGridViewComboBoxCell. Pokud chcete vytěsnit buňky ve sloupci za existujícím DataGridViewComboBoxCellsloupcem, nastavte vlastnost sloupce CellTemplate na buňku tak, aby se používala jako vzor.

Vlastnosti sloupce související s buňkou jsou obálky pro podobně pojmenované vlastnosti buňky šablony. Změna hodnot vlastností buňky šablony ovlivní pouze buňky na základě šablony přidané po změně. Změna hodnot vlastností souvisejících s buňkou ve sloupci však aktualizuje buňku šablony a všechny ostatní buňky ve sloupci a v případě potřeby sloupec aktualizuje.

S typem DataGridViewComboBoxColumn obvykle pracujete, pokud nechcete přepsat hodnoty sloupců pro konkrétní buňky. Pokyny popsané v tématu přehledu DataGridViewComboBoxColumn třídy pro naplnění rozevíracího seznamu platí pro instance buněk i sloupců.

Poznámky pro dědice

Při odvozené DataGridViewComboBoxCell třídě a přidání nových vlastností do odvozené třídy nezapomeňte přepsat metodu Clone() kopírování nových vlastností během operací klonování. Měli byste také volat metodu základní třídy Clone() tak, aby vlastnosti základní třídy byly zkopírovány do nové buňky.

Konstruktory

Name Description
DataGridViewComboBoxCell()

Inicializuje novou instanci DataGridViewComboBoxCell třídy.

Vlastnosti

Name Description
AccessibilityObject

DataGridViewCell.DataGridViewCellAccessibleObject Získá přiřazeno DataGridViewCell.

(Zděděno od DataGridViewCell)
AutoComplete

Získá nebo nastaví hodnotu určující, zda buňka bude odpovídat znakům zadaným v buňce s výběrem z rozevíracího seznamu.

ColumnIndex

Získá index sloupce pro tuto buňku.

(Zděděno od DataGridViewCell)
ContentBounds

Získá ohraničující obdélník, který ohraničuje oblast obsahu buňky.

(Zděděno od DataGridViewCell)
ContextMenuStrip

Získá nebo nastaví místní nabídku přidruženou k buňce.

(Zděděno od DataGridViewCell)
DataGridView

Získá ovládací prvek DataGridView přidružený k tomuto prvku.

(Zděděno od DataGridViewElement)
DataSource

Získá nebo nastaví zdroj dat, jehož data obsahují možné výběry zobrazené v rozevíracím seznamu.

DefaultNewRowValue

Získá výchozí hodnotu pro buňku v řádku pro nové záznamy.

(Zděděno od DataGridViewCell)
Displayed

Získá hodnotu, která označuje, zda je buňka aktuálně zobrazena na obrazovce.

(Zděděno od DataGridViewCell)
DisplayMember

Získá nebo nastaví řetězec, který určuje, kde se mají shromáždit výběry, které se mají zobrazit v rozevíracím seznamu.

DisplayStyle

Získá nebo nastaví hodnotu, která určuje, jak se pole se seznamem zobrazí, když není v režimu úprav.

DisplayStyleForCurrentCellOnly

Získá nebo nastaví hodnotu určující, zda DisplayStyle hodnota vlastnosti platí pro buňku pouze tehdy, když je aktuální buňka v ovládacím DataGridView prvku.

DropDownWidth

Získá nebo nastaví šířku části rozevíracího seznamu pole se seznamem.

EditedFormattedValue

Získá aktuální formátovanou hodnotu buňky bez ohledu na to, zda je buňka v režimu úprav a hodnota nebyla potvrzena.

(Zděděno od DataGridViewCell)
EditType

Získá typ hostovaného ovládacího prvku pro úpravy buňky.

ErrorIconBounds

Získá hranice ikony chyby pro buňku.

(Zděděno od DataGridViewCell)
ErrorText

Získá nebo nastaví text popisující chybový stav přidružený k buňce.

(Zděděno od DataGridViewCell)
FlatStyle

Získá nebo nastaví vzhled plochého stylu buňky.

FormattedValue

Získá hodnotu buňky jako formát pro zobrazení.

(Zděděno od DataGridViewCell)
FormattedValueType

Získá typ třídy formátované hodnoty přidružené k buňce.

Frozen

Získá hodnotu označující, zda je buňka zmrazena.

(Zděděno od DataGridViewCell)
HasStyle

Získá hodnotu určující, zda Style byla vlastnost nastavena.

(Zděděno od DataGridViewCell)
InheritedState

Získá aktuální stav buňky zděděný ze stavu jeho řádku a sloupce.

(Zděděno od DataGridViewCell)
InheritedStyle

Získá styl, který je aktuálně použit pro buňku.

(Zděděno od DataGridViewCell)
IsInEditMode

Získá hodnotu označující, zda se tato buňka právě upravuje.

(Zděděno od DataGridViewCell)
Items

Získá objekty, které představují výběr zobrazený v rozevíracím seznamu.

MaxDropDownItems

Získá nebo nastaví maximální počet položek zobrazených v rozevíracím seznamu.

OwningColumn

Získá sloupec, který obsahuje tuto buňku.

(Zděděno od DataGridViewCell)
OwningRow

Získá řádek, který obsahuje tuto buňku.

(Zděděno od DataGridViewCell)
PreferredSize

Získá velikost vpixelch

(Zděděno od DataGridViewCell)
ReadOnly

Získá nebo nastaví hodnotu určující, zda lze upravit data buňky.

(Zděděno od DataGridViewCell)
Resizable

Získá hodnotu označující, zda je možné změnit velikost buňky.

(Zděděno od DataGridViewCell)
RowIndex

Získá index nadřazeného řádku buňky.

(Zděděno od DataGridViewCell)
Selected

Získá nebo nastaví hodnotu označující, zda je buňka vybrána.

(Zděděno od DataGridViewCell)
Size

Získá velikost buňky.

(Zděděno od DataGridViewCell)
Sorted

Získá nebo nastaví hodnotu určující, zda položky v poli se seznamem jsou automaticky seřazeny.

State

Získá stav uživatelského rozhraní prvku.

(Zděděno od DataGridViewElement)
Style

Získá nebo nastaví styl buňky.

(Zděděno od DataGridViewCell)
Tag

Získá nebo nastaví objekt, který obsahuje doplňující data o buňce.

(Zděděno od DataGridViewCell)
ToolTipText

Získá nebo nastaví text popisu přidružený k této buňce.

(Zděděno od DataGridViewCell)
Value

Získá nebo nastaví hodnotu přidruženou k této buňce.

(Zděděno od DataGridViewCell)
ValueMember

Získá nebo nastaví řetězec, který určuje, kde se mají shromáždit podkladové hodnoty použité v rozevíracím seznamu.

ValueType

Získá nebo nastaví datový typ hodnot v buňce.

Visible

Získá hodnotu označující, zda je buňka v řádku nebo sloupci, který byl skrytý.

(Zděděno od DataGridViewCell)

Metody

Name Description
AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean)

Upraví styl ohraničení vstupní buňky podle zadaných kritérií.

(Zděděno od DataGridViewCell)
BorderWidths(DataGridViewAdvancedBorderStyle)

Vrátí hodnotu Rectangle , která představuje šířky všech okrajů buňky.

(Zděděno od DataGridViewCell)
ClickUnsharesRow(DataGridViewCellEventArgs)

Určuje, jestli se řádek buňky při kliknutí na buňku nesdílí.

(Zděděno od DataGridViewCell)
Clone()

Vytvoří přesnou kopii této buňky.

ContentClickUnsharesRow(DataGridViewCellEventArgs)

Určuje, jestli se řádek buňky při kliknutí na obsah buňky nesdílí.

(Zděděno od DataGridViewCell)
ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)

Určuje, jestli se řádek buňky při dvojitém kliknutí na obsah buňky nesdílí.

(Zděděno od DataGridViewCell)
CreateAccessibilityInstance()

Vytvoří pro tuto DataGridViewComboBoxCell instanci novouAccessibleObject.

CreateAccessibilityInstance()

Vytvoří nový přístupný objekt pro objekt DataGridViewCell.

(Zděděno od DataGridViewCell)
DetachEditingControl()

Odebere ovládací prvek pro úpravy buňky z ovládacího DataGridViewprvku .

Dispose()

Uvolní všechny prostředky používané nástrojem DataGridViewCell.

(Zděděno od DataGridViewCell)
Dispose(Boolean)

Uvolní nespravované prostředky používané DataGridViewCell a volitelně uvolní spravované prostředky.

(Zděděno od DataGridViewCell)
DoubleClickUnsharesRow(DataGridViewCellEventArgs)

Určuje, jestli se řádek buňky při dvojitém kliknutí na buňku nesdílí.

(Zděděno od DataGridViewCell)
EnterUnsharesRow(Int32, Boolean)

Určuje, jestli se nadřazený řádek při přesunutí fokusu na buňku zruší.

(Zděděno od DataGridViewCell)
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String)

Načte formátovanou hodnotu buňky, která se má zkopírovat do Clipboardbuňky .

(Zděděno od DataGridViewCell)
GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Vrátí ohraničující obdélník, který ohraničuje oblast obsahu buňky, která se vypočítá pomocí zadaného Graphics stylu a stylu buňky.

GetContentBounds(Int32)

Vrátí ohraničující obdélník ohraničující oblast obsahu buňky pomocí výchozího Graphics stylu buňky, který je aktuálně pro buňku v platnosti.

(Zděděno od DataGridViewCell)
GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts)

Vrátí aktuální formátovanou hodnotu buňky bez ohledu na to, jestli je buňka v režimu úprav a hodnota nebyla potvrzena.

(Zděděno od DataGridViewCell)
GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32)

Vrátí ohraničující obdélník, který ohraničuje ikonu chyby buňky, pokud se zobrazí.

GetErrorText(Int32)

Vrátí řetězec, který představuje chybu buňky.

(Zděděno od DataGridViewCell)
GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)

Získá formátovanou hodnotu dat buňky.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetInheritedContextMenuStrip(Int32)

Získá zděděnou místní nabídku pro aktuální buňku.

(Zděděno od DataGridViewCell)
GetInheritedState(Int32)

Vrátí hodnotu označující aktuální stav buňky zděděný ze stavu řádku a sloupce.

(Zděděno od DataGridViewCell)
GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean)

Získá styl použitý na buňku.

(Zděděno od DataGridViewCell)
GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size)

Vypočítá upřednostňovanou velikost buňky v pixelech.

GetSize(Int32)

Získá velikost buňky.

(Zděděno od DataGridViewCell)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetValue(Int32)

Získá hodnotu buňky.

(Zděděno od DataGridViewCell)
InitializeEditingControl(Int32, Object, DataGridViewCellStyle)

Připojí a inicializuje hostovaný ovládací prvek pro úpravy.

KeyDownUnsharesRow(KeyEventArgs, Int32)

Určuje, jestli je nadřazený řádek nesdílený, pokud uživatel stiskne klávesu, když je fokus na buňce.

(Zděděno od DataGridViewCell)
KeyEntersEditMode(KeyEventArgs)

Určuje, jestli se má režim úprav spustit na základě daného klíče.

KeyPressUnsharesRow(KeyPressEventArgs, Int32)

Určuje, jestli se řádek nesdílí, pokud je stisknutá klávesa, když je fokus na buňce v řádku.

(Zděděno od DataGridViewCell)
KeyUpUnsharesRow(KeyEventArgs, Int32)

Určuje, jestli se nadřazený řádek nesdílí, když uživatel uvolní klíč, když je fokus na buňce.

(Zděděno od DataGridViewCell)
LeaveUnsharesRow(Int32, Boolean)

Určuje, jestli se řádek nesdílí, když fokus opustí buňku v řádku.

(Zděděno od DataGridViewCell)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)

Určuje, jestli se řádek nesdílí, pokud uživatel klikne na tlačítko myši, zatímco ukazatel je na buňce v řádku.

(Zděděno od DataGridViewCell)
MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)

Určuje, jestli se řádek nesdílí, pokud uživatel dvakrát klikne na buňku v řádku.

(Zděděno od DataGridViewCell)
MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)

Určuje, jestli se řádek nesdílí, když uživatel podrží tlačítko myši, zatímco ukazatel je na buňce v řádku.

(Zděděno od DataGridViewCell)
MouseEnterUnsharesRow(Int32)

Určuje, jestli se řádek nebude sdílet, když se ukazatel myši přesune na buňku v řádku.

(Zděděno od DataGridViewCell)
MouseLeaveUnsharesRow(Int32)

Určuje, jestli se řádek nesdílí, když ukazatel myši opustí řádek.

(Zděděno od DataGridViewCell)
MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)

Určuje, jestli se řádek nebude sdílet, když se ukazatel myši přesune na buňku v řádku.

(Zděděno od DataGridViewCell)
MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)

Určuje, jestli se řádek nesdílí, když uživatel uvolní tlačítko myši, když je ukazatel na buňce v řádku.

(Zděděno od DataGridViewCell)
OnClick(DataGridViewCellEventArgs)

Volá se při kliknutí na buňku.

(Zděděno od DataGridViewCell)
OnContentClick(DataGridViewCellEventArgs)

Volá se při kliknutí na obsah buňky.

(Zděděno od DataGridViewCell)
OnContentDoubleClick(DataGridViewCellEventArgs)

Volá se, když je obsah buňky poklikaný.

(Zděděno od DataGridViewCell)
OnDataGridViewChanged()

Volá se při DataGridView změně vlastnosti buňky.

OnDoubleClick(DataGridViewCellEventArgs)

Volá se při poklikání na buňku.

(Zděděno od DataGridViewCell)
OnEnter(Int32, Boolean)

Volá se, když se fokus přesune do buňky.

OnKeyDown(KeyEventArgs, Int32)

Volá se při stisknutí znakové klávesy, když je fokus na buňce.

(Zděděno od DataGridViewCell)
OnKeyPress(KeyPressEventArgs, Int32)

Volá se při stisknutí klávesy, když je fokus na buňce.

(Zděděno od DataGridViewCell)
OnKeyUp(KeyEventArgs, Int32)

Volá se při uvolnění znakového klíče, když je fokus na buňce.

(Zděděno od DataGridViewCell)
OnLeave(Int32, Boolean)

Volá se, když se fokus přesune z buňky.

OnMouseClick(DataGridViewCellMouseEventArgs)

Volá se, když uživatel klikne na tlačítko myši, když je ukazatel na buňce.

OnMouseDoubleClick(DataGridViewCellMouseEventArgs)

Volá se, když uživatel dvakrát klikne na tlačítko myši, když je ukazatel na buňce.

(Zděděno od DataGridViewCell)
OnMouseDown(DataGridViewCellMouseEventArgs)

Volá se, když uživatel drží tlačítko myši, když je ukazatel na buňce.

(Zděděno od DataGridViewCell)
OnMouseEnter(Int32)

Volá se, když se ukazatel myši přesune přes buňku.

OnMouseLeave(Int32)

Volá se, když ukazatel myši opustí buňku.

OnMouseMove(DataGridViewCellMouseEventArgs)

Volá se, když se ukazatel myši přesune v buňce.

OnMouseUp(DataGridViewCellMouseEventArgs)

Volá se, když uživatel uvolní tlačítko myši, když je ukazatel na buňce.

(Zděděno od DataGridViewCell)
Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)

Maluje aktuální DataGridViewComboBoxCell.

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

Nakreslí okraj aktuálního DataGridViewCell.

(Zděděno od DataGridViewCell)
PaintErrorIcon(Graphics, Rectangle, Rectangle, String)

Vykreslí ikonu chyby aktuálního DataGridViewCell.

(Zděděno od DataGridViewCell)
ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter)

Převede hodnotu formátovanou pro zobrazení na skutečnou hodnotu buňky.

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

Nastaví umístění a velikost ovládacího prvku pro úpravy hostované buňkou v ovládacím DataGridView prvku.

(Zděděno od DataGridViewCell)
PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Nastaví umístění a velikost panelu pro úpravy hostovaného buňkou a vrátí normální hranice ovládacího prvku pro úpravy v panelu pro úpravy.

(Zděděno od DataGridViewCell)
RaiseCellClick(DataGridViewCellEventArgs)

CellClick Vyvolá událost.

(Zděděno od DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

CellContentClick Vyvolá událost.

(Zděděno od DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

CellContentDoubleClick Vyvolá událost.

(Zděděno od DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

CellValueChanged Vyvolá událost.

(Zděděno od DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

DataError Vyvolá událost.

(Zděděno od DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

MouseWheel Vyvolá událost.

(Zděděno od DataGridViewElement)
SetValue(Int32, Object)

Nastaví hodnotu buňky.

(Zděděno od DataGridViewCell)
ToString()

Vrátí řetězec, který popisuje aktuální objekt.

Platí pro

Viz také