Udostępnij za pośrednictwem


DataGridView Klasa

Definicja

Wyświetla dane w dostosowywalnej siatce.

public ref class DataGridView : System::Windows::Forms::Control, System::ComponentModel::ISupportInitialize
[System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Ask)]
public class DataGridView : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize
[System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Ask)]
public class DataGridView : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize
[<System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")>]
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Ask)>]
type DataGridView = class
    inherit Control
    interface ISupportInitialize
[<System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")>]
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Ask)>]
type DataGridView = class
    inherit Control
    interface ISupportInitialize
Public Class DataGridView
Inherits Control
Implements ISupportInitialize
Dziedziczenie
Atrybuty
Implementuje

Przykłady

W poniższym przykładzie kodu pokazano, jak zainicjować niezwiązaną DataGridView kontrolkę.

using System;
using System.Drawing;
using System.Windows.Forms;

public class Form1 : System.Windows.Forms.Form
{
    private Panel buttonPanel = new Panel();
    private DataGridView songsDataGridView = new DataGridView();
    private Button addNewRowButton = new Button();
    private Button deleteRowButton = new Button();

    public Form1()
    {
        this.Load += new EventHandler(Form1_Load);
    }

    private void Form1_Load(System.Object sender, System.EventArgs e)
    {
        SetupLayout();
        SetupDataGridView();
        PopulateDataGridView();
    }

    private void songsDataGridView_CellFormatting(object sender,
        System.Windows.Forms.DataGridViewCellFormattingEventArgs e)
    {
        if (e != null)
        {
            if (this.songsDataGridView.Columns[e.ColumnIndex].Name == "Release Date")
            {
                if (e.Value != null)
                {
                    try
                    {
                        e.Value = DateTime.Parse(e.Value.ToString())
                            .ToLongDateString();
                        e.FormattingApplied = true;
                    }
                    catch (FormatException)
                    {
                        Console.WriteLine("{0} is not a valid date.", e.Value.ToString());
                    }
                }
            }
        }
    }

    private void addNewRowButton_Click(object sender, EventArgs e)
    {
        this.songsDataGridView.Rows.Add();
    }

    private void deleteRowButton_Click(object sender, EventArgs e)
    {
        if (this.songsDataGridView.SelectedRows.Count > 0 &&
            this.songsDataGridView.SelectedRows[0].Index !=
            this.songsDataGridView.Rows.Count - 1)
        {
            this.songsDataGridView.Rows.RemoveAt(
                this.songsDataGridView.SelectedRows[0].Index);
        }
    }

    private void SetupLayout()
    {
        this.Size = new Size(600, 500);

        addNewRowButton.Text = "Add Row";
        addNewRowButton.Location = new Point(10, 10);
        addNewRowButton.Click += new EventHandler(addNewRowButton_Click);

        deleteRowButton.Text = "Delete Row";
        deleteRowButton.Location = new Point(100, 10);
        deleteRowButton.Click += new EventHandler(deleteRowButton_Click);

        buttonPanel.Controls.Add(addNewRowButton);
        buttonPanel.Controls.Add(deleteRowButton);
        buttonPanel.Height = 50;
        buttonPanel.Dock = DockStyle.Bottom;

        this.Controls.Add(this.buttonPanel);
    }

    private void SetupDataGridView()
    {
        this.Controls.Add(songsDataGridView);

        songsDataGridView.ColumnCount = 5;

        songsDataGridView.ColumnHeadersDefaultCellStyle.BackColor = Color.Navy;
        songsDataGridView.ColumnHeadersDefaultCellStyle.ForeColor = Color.White;
        songsDataGridView.ColumnHeadersDefaultCellStyle.Font =
            new Font(songsDataGridView.Font, FontStyle.Bold);

        songsDataGridView.Name = "songsDataGridView";
        songsDataGridView.Location = new Point(8, 8);
        songsDataGridView.Size = new Size(500, 250);
        songsDataGridView.AutoSizeRowsMode =
            DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders;
        songsDataGridView.ColumnHeadersBorderStyle =
            DataGridViewHeaderBorderStyle.Single;
        songsDataGridView.CellBorderStyle = DataGridViewCellBorderStyle.Single;
        songsDataGridView.GridColor = Color.Black;
        songsDataGridView.RowHeadersVisible = false;

        songsDataGridView.Columns[0].Name = "Release Date";
        songsDataGridView.Columns[1].Name = "Track";
        songsDataGridView.Columns[2].Name = "Title";
        songsDataGridView.Columns[3].Name = "Artist";
        songsDataGridView.Columns[4].Name = "Album";
        songsDataGridView.Columns[4].DefaultCellStyle.Font =
            new Font(songsDataGridView.DefaultCellStyle.Font, FontStyle.Italic);

        songsDataGridView.SelectionMode =
            DataGridViewSelectionMode.FullRowSelect;
        songsDataGridView.MultiSelect = false;
        songsDataGridView.Dock = DockStyle.Fill;

        songsDataGridView.CellFormatting += new
            DataGridViewCellFormattingEventHandler(
            songsDataGridView_CellFormatting);
    }

    private void PopulateDataGridView()
    {

        string[] row0 = { "11/22/1968", "29", "Revolution 9", 
            "Beatles", "The Beatles [White Album]" };
        string[] row1 = { "1960", "6", "Fools Rush In", 
            "Frank Sinatra", "Nice 'N' Easy" };
        string[] row2 = { "11/11/1971", "1", "One of These Days", 
            "Pink Floyd", "Meddle" };
        string[] row3 = { "1988", "7", "Where Is My Mind?", 
            "Pixies", "Surfer Rosa" };
        string[] row4 = { "5/1981", "9", "Can't Find My Mind", 
            "Cramps", "Psychedelic Jungle" };
        string[] row5 = { "6/10/2003", "13", 
            "Scatterbrain. (As Dead As Leaves.)", 
            "Radiohead", "Hail to the Thief" };
        string[] row6 = { "6/30/1992", "3", "Dress", "P J Harvey", "Dry" };

        songsDataGridView.Rows.Add(row0);
        songsDataGridView.Rows.Add(row1);
        songsDataGridView.Rows.Add(row2);
        songsDataGridView.Rows.Add(row3);
        songsDataGridView.Rows.Add(row4);
        songsDataGridView.Rows.Add(row5);
        songsDataGridView.Rows.Add(row6);

        songsDataGridView.Columns[0].DisplayIndex = 3;
        songsDataGridView.Columns[1].DisplayIndex = 4;
        songsDataGridView.Columns[2].DisplayIndex = 0;
        songsDataGridView.Columns[3].DisplayIndex = 1;
        songsDataGridView.Columns[4].DisplayIndex = 2;
    }


    [STAThreadAttribute()]
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.Run(new Form1());
    }
}
Imports System.Drawing
Imports System.Windows.Forms

Public Class Form1
    Inherits System.Windows.Forms.Form

    Private buttonPanel As New Panel
    Private WithEvents songsDataGridView As New DataGridView
    Private WithEvents addNewRowButton As New Button
    Private WithEvents deleteRowButton As New Button

    Private Sub Form1_Load(ByVal sender As System.Object, _
        ByVal e As System.EventArgs) Handles MyBase.Load

        SetupLayout()
        SetupDataGridView()
        PopulateDataGridView()

    End Sub

    Private Sub songsDataGridView_CellFormatting(ByVal sender As Object, _
        ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) _
        Handles songsDataGridView.CellFormatting

        If e IsNot Nothing Then

            If Me.songsDataGridView.Columns(e.ColumnIndex).Name = _
            "Release Date" Then
                If e.Value IsNot Nothing Then
                    Try
                        e.Value = DateTime.Parse(e.Value.ToString()) _
                            .ToLongDateString()
                        e.FormattingApplied = True
                    Catch ex As FormatException
                        Console.WriteLine("{0} is not a valid date.", e.Value.ToString())
                    End Try
                End If
            End If

        End If

    End Sub

    Private Sub addNewRowButton_Click(ByVal sender As Object, _
        ByVal e As EventArgs) Handles addNewRowButton.Click

        Me.songsDataGridView.Rows.Add()

    End Sub

    Private Sub deleteRowButton_Click(ByVal sender As Object, _
        ByVal e As EventArgs) Handles deleteRowButton.Click

        If Me.songsDataGridView.SelectedRows.Count > 0 AndAlso _
            Not Me.songsDataGridView.SelectedRows(0).Index = _
            Me.songsDataGridView.Rows.Count - 1 Then

            Me.songsDataGridView.Rows.RemoveAt( _
                Me.songsDataGridView.SelectedRows(0).Index)

        End If

    End Sub

    Private Sub SetupLayout()

        Me.Size = New Size(600, 500)

        With addNewRowButton
            .Text = "Add Row"
            .Location = New Point(10, 10)
        End With

        With deleteRowButton
            .Text = "Delete Row"
            .Location = New Point(100, 10)
        End With

        With buttonPanel
            .Controls.Add(addNewRowButton)
            .Controls.Add(deleteRowButton)
            .Height = 50
            .Dock = DockStyle.Bottom
        End With

        Me.Controls.Add(Me.buttonPanel)

    End Sub

    Private Sub SetupDataGridView()

        Me.Controls.Add(songsDataGridView)

        songsDataGridView.ColumnCount = 5
        With songsDataGridView.ColumnHeadersDefaultCellStyle
            .BackColor = Color.Navy
            .ForeColor = Color.White
            .Font = New Font(songsDataGridView.Font, FontStyle.Bold)
        End With

        With songsDataGridView
            .Name = "songsDataGridView"
            .Location = New Point(8, 8)
            .Size = New Size(500, 250)
            .AutoSizeRowsMode = _
                DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders
            .ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.Single
            .CellBorderStyle = DataGridViewCellBorderStyle.Single
            .GridColor = Color.Black
            .RowHeadersVisible = False

            .Columns(0).Name = "Release Date"
            .Columns(1).Name = "Track"
            .Columns(2).Name = "Title"
            .Columns(3).Name = "Artist"
            .Columns(4).Name = "Album"
            .Columns(4).DefaultCellStyle.Font = _
                New Font(Me.songsDataGridView.DefaultCellStyle.Font, FontStyle.Italic)

            .SelectionMode = DataGridViewSelectionMode.FullRowSelect
            .MultiSelect = False
            .Dock = DockStyle.Fill
        End With

    End Sub

    Private Sub PopulateDataGridView()

        Dim row0 As String() = {"11/22/1968", "29", "Revolution 9", _
            "Beatles", "The Beatles [White Album]"}
        Dim row1 As String() = {"1960", "6", "Fools Rush In", _
            "Frank Sinatra", "Nice 'N' Easy"}
        Dim row2 As String() = {"11/11/1971", "1", "One of These Days", _
            "Pink Floyd", "Meddle"}
        Dim row3 As String() = {"1988", "7", "Where Is My Mind?", _
            "Pixies", "Surfer Rosa"}
        Dim row4 As String() = {"5/1981", "9", "Can't Find My Mind", _
            "Cramps", "Psychedelic Jungle"}
        Dim row5 As String() = {"6/10/2003", "13", _
            "Scatterbrain. (As Dead As Leaves.)", _
            "Radiohead", "Hail to the Thief"}
        Dim row6 As String() = {"6/30/1992", "3", "Dress", "P J Harvey", "Dry"}

        With Me.songsDataGridView.Rows
            .Add(row0)
            .Add(row1)
            .Add(row2)
            .Add(row3)
            .Add(row4)
            .Add(row5)
            .Add(row6)
        End With

        With Me.songsDataGridView
            .Columns(0).DisplayIndex = 3
            .Columns(1).DisplayIndex = 4
            .Columns(2).DisplayIndex = 0
            .Columns(3).DisplayIndex = 1
            .Columns(4).DisplayIndex = 2
        End With

    End Sub


    <STAThreadAttribute()> _
    Public Shared Sub Main()
        Application.EnableVisualStyles()
        Application.Run(New Form1())
    End Sub

End Class

Uwagi

Kontrolka DataGridView udostępnia dostosowywalną tabelę do wyświetlania danych. Klasa DataGridView umożliwia dostosowywanie komórek, wierszy, kolumn i obramowań za pomocą właściwości, takich jak DefaultCellStyle, ColumnHeadersDefaultCellStyle, CellBorderStylei GridColor. Aby uzyskać więcej informacji, zobacz Podstawowe formatowanie i styl w kontrolce DataGridView formularzy systemu Windows.

Za pomocą kontrolki DataGridView można wyświetlać dane z bazowym źródłem danych lub bez niego. Bez określania źródła danych można tworzyć kolumny i wiersze zawierające dane oraz dodawać je bezpośrednio do DataGridView właściwości i RowsColumns . Kolekcji można również użyć do uzyskiwania Rows dostępu do DataGridViewRow obiektów i DataGridViewRow.Cells właściwości w celu bezpośredniego odczytywania lub zapisywania wartości komórek. Indeksator Item[] zapewnia również bezpośredni dostęp do komórek.

Alternatywą dla ręcznego wypełniania kontrolki jest ustawienie DataSource właściwości i DataMember w celu powiązania DataGridView elementu ze źródłem danych i i automatyczne wypełnienie ich danymi. Aby uzyskać więcej informacji, zobacz Wyświetlanie danych w kontrolce DataGridView formularzy systemu Windows.

Podczas pracy z bardzo dużymi ilościami danych można ustawić VirtualMode właściwość tak, aby true wyświetlała podzestaw dostępnych danych. Tryb wirtualny wymaga implementacji pamięci podręcznej danych, z której jest wypełniana kontrolka DataGridView . Aby uzyskać więcej informacji, zobacz Tryby wyświetlania danych w kontrolce DataGridView formularzy systemu Windows.

Aby uzyskać dodatkowe informacje o funkcjach dostępnych w kontrolce, zobacz Kontrolka DataGridViewDataGridView. Poniższa tabela zawiera bezpośrednie linki do typowych zadań.

Kontrolka DataGridView zastępuje i rozszerza kontrolkę DataGrid . Aby uzyskać więcej informacji, zobacz Różnice między kontrolkami DataGridView i DataGrid formularzy systemu Windows.

Nuta

Kontrolka DataGridView dziedziczy zarówno właściwości , jak ContextMenu i ContextMenuStrip z Control, ale obsługuje tylko ContextMenuStrip właściwość . ContextMenu Używanie właściwości z kontrolką DataGridView nie ma wpływu.

Konstruktory

Nazwa Opis
DataGridView()

Inicjuje nowe wystąpienie klasy DataGridView.

Właściwości

Nazwa Opis
AccessibilityObject

Pobiera przypisaną AccessibleObject kontrolkę.

(Odziedziczone po Control)
AccessibleDefaultActionDescription

Pobiera lub ustawia domyślny opis akcji kontrolki do użycia przez aplikacje klienckie ułatwień dostępu.

(Odziedziczone po Control)
AccessibleDescription

Pobiera lub ustawia opis kontrolki używanej przez aplikacje klienckie ułatwień dostępu.

(Odziedziczone po Control)
AccessibleName

Pobiera lub ustawia nazwę kontrolki używanej przez aplikacje klienckie ułatwień dostępu.

(Odziedziczone po Control)
AccessibleRole

Pobiera lub ustawia dostępną rolę kontrolki.

(Odziedziczone po Control)
AdjustedTopLeftHeaderBorderStyle

Pobiera styl obramowania dla lewej górnej komórki w obiekcie DataGridView.

AdvancedCellBorderStyle

Pobiera styl obramowania komórek w obiekcie DataGridView.

AdvancedColumnHeadersBorderStyle

Pobiera styl obramowania komórek nagłówka kolumny w obiekcie DataGridView.

AdvancedRowHeadersBorderStyle

Pobiera styl obramowania komórek nagłówka wiersza w obiekcie DataGridView.

AllowDrop

Pobiera lub ustawia wartość wskazującą, czy kontrolka może akceptować dane przeciągane przez użytkownika.

(Odziedziczone po Control)
AllowUserToAddRows

Pobiera lub ustawia wartość wskazującą, czy opcja dodawania wierszy jest wyświetlana użytkownikowi.

AllowUserToDeleteRows

Pobiera lub ustawia wartość wskazującą, czy użytkownik może usunąć wiersze z obiektu DataGridView.

AllowUserToOrderColumns

Pobiera lub ustawia wartość wskazującą, czy ręczne zmienianie położenia kolumn jest włączone.

AllowUserToResizeColumns

Pobiera lub ustawia wartość wskazującą, czy użytkownicy mogą zmieniać rozmiar kolumn.

AllowUserToResizeRows

Pobiera lub ustawia wartość wskazującą, czy użytkownicy mogą zmieniać rozmiar wierszy.

AlternatingRowsDefaultCellStyle

Pobiera lub ustawia domyślny styl komórki zastosowany do wierszy z nieparzystą liczbą wierszy .DataGridView

Anchor

Pobiera lub ustawia krawędzie kontenera, do którego jest powiązana kontrolka i określa, jak zmienia się rozmiar kontrolki z jej elementem nadrzędnym.

(Odziedziczone po Control)
AutoGenerateColumns

Pobiera lub ustawia wartość wskazującą, czy kolumny są tworzone automatycznie po ustawieniu DataSource właściwości lub DataMember .

AutoScrollOffset

Pobiera lub ustawia miejsce, w którym ta kontrolka jest przewijana do .ScrollControlIntoView(Control)

(Odziedziczone po Control)
AutoSize

Ta właściwość nie jest odpowiednia dla tej klasy.

AutoSizeColumnsMode

Pobiera lub ustawia wartość wskazującą sposób określania szerokości kolumn.

AutoSizeRowsMode

Pobiera lub ustawia wartość wskazującą sposób określania wysokości wierszy.

BackColor

Pobiera lub ustawia kolor tła kontrolki.

BackgroundColor

Pobiera lub ustawia kolor tła elementu DataGridView.

BackgroundImage

Pobiera lub ustawia obraz tła wyświetlany w kontrolce.

BackgroundImageLayout

Pobiera lub ustawia układ obrazu tła zgodnie z definicją ImageLayout w wyliczenie.

BindingContext

Pobiera lub ustawia BindingContext dla kontrolki .

(Odziedziczone po Control)
BorderStyle

Pobiera lub ustawia styl obramowania dla elementu DataGridView.

Bottom

Pobiera odległość w pikselach między dolną krawędzią kontrolki a górną krawędzią obszaru klienta kontenera.

(Odziedziczone po Control)
Bounds

Pobiera lub ustawia rozmiar i lokalizację kontrolki, w tym jej elementy nieklientowe, w pikselach względem kontrolki nadrzędnej.

(Odziedziczone po Control)
CanEnableIme

Pobiera wartość wskazującą, czy ImeMode właściwość można ustawić na aktywną wartość, aby włączyć obsługę protokołu IME.

CanFocus

Pobiera wartość wskazującą, czy kontrolka może odbierać fokus.

(Odziedziczone po Control)
CanRaiseEvents

Określa, czy zdarzenia mogą być wywoływane w kontrolce.

(Odziedziczone po Control)
CanSelect

Pobiera wartość wskazującą, czy można wybrać kontrolkę.

(Odziedziczone po Control)
Capture

Pobiera lub ustawia wartość wskazującą, czy kontrolka przechwyciła mysz.

(Odziedziczone po Control)
CausesValidation

Pobiera lub ustawia wartość wskazującą, czy kontrolka powoduje, że walidacja jest wykonywana na wszelkich kontrolkach, które wymagają weryfikacji po otrzymaniu fokusu.

(Odziedziczone po Control)
CellBorderStyle

Pobiera styl obramowania komórki dla elementu DataGridView.

ClientRectangle

Pobiera prostokąt reprezentujący obszar klienta kontrolki.

(Odziedziczone po Control)
ClientSize

Pobiera lub ustawia wysokość i szerokość obszaru klienta kontrolki.

(Odziedziczone po Control)
ClipboardCopyMode

Pobiera lub ustawia wartość wskazującą, czy użytkownicy mogą kopiować wartości tekstowe komórki do Clipboard i czy tekst nagłówka wiersza i kolumny jest uwzględniany.

ColumnCount

Pobiera lub ustawia liczbę kolumn wyświetlanych w obiekcie DataGridView.

ColumnHeadersBorderStyle

Pobiera styl obramowania zastosowany do nagłówków kolumn.

ColumnHeadersDefaultCellStyle

Pobiera lub ustawia domyślny styl nagłówka kolumny.

ColumnHeadersHeight

Pobiera lub ustawia wysokość w pikselach wiersza nagłówków kolumn.

ColumnHeadersHeightSizeMode

Pobiera lub ustawia wartość wskazującą, czy wysokość nagłówków kolumn jest regulowana i czy można ją dostosować przez użytkownika, czy jest automatycznie dopasowywana do zawartości nagłówków.

ColumnHeadersVisible

Pobiera lub ustawia wartość wskazującą, czy wiersz nagłówka kolumny jest wyświetlany.

Columns

Pobiera kolekcję zawierającą wszystkie kolumny w kontrolce.

CompanyName

Pobiera nazwę firmy lub twórcy aplikacji zawierającej kontrolkę.

(Odziedziczone po Control)
Container

Pobiera IContainer, który zawiera Component.

(Odziedziczone po Component)
ContainsFocus

Pobiera wartość wskazującą, czy kontrolka, czy jedna z jej kontrolek podrzędnych, ma obecnie fokus wejściowy.

(Odziedziczone po Control)
ContextMenu
Przestarzałe.

Pobiera lub ustawia menu skrótów skojarzone z kontrolką.

(Odziedziczone po Control)
ContextMenuStrip

Pobiera lub ustawia ContextMenuStrip skojarzone z tą kontrolką.

(Odziedziczone po Control)
Controls

Pobiera kolekcję kontrolek zawartych w kontrolce.

(Odziedziczone po Control)
Created

Pobiera wartość wskazującą, czy kontrolka została utworzona.

(Odziedziczone po Control)
CreateParams

Wyświetla dane w dostosowywalnej siatce.

CreateParams

Pobiera wymagane parametry tworzenia po utworzeniu dojścia sterującego.

(Odziedziczone po Control)
CurrentCell

Pobiera lub ustawia aktualnie aktywną komórkę.

CurrentCellAddress

Pobiera indeksy wierszy i kolumn aktualnie aktywnej komórki.

CurrentRow

Pobiera wiersz zawierający bieżącą komórkę.

Cursor

Pobiera lub ustawia kursor wyświetlany, gdy wskaźnik myszy znajduje się nad kontrolką.

(Odziedziczone po Control)
DataBindings

Pobiera powiązania danych dla kontrolki.

(Odziedziczone po Control)
DataContext

Pobiera lub ustawia kontekst danych na potrzeby powiązania danych. Jest to właściwość otoczenia.

(Odziedziczone po Control)
DataMember

Pobiera lub ustawia nazwę listy lub tabeli w źródle danych, dla którego DataGridView są wyświetlane dane.

DataSource

Pobiera lub ustawia źródło danych, dla którego DataGridView są wyświetlane dane.

DefaultCellStyle

Pobiera lub ustawia domyślny styl komórki, który ma zostać zastosowany do komórek w DataGridView obiekcie , jeśli nie ustawiono żadnych innych właściwości stylu komórki.

DefaultCursor

Pobiera lub ustawia domyślny kursor dla kontrolki.

(Odziedziczone po Control)
DefaultImeMode

Pobiera domyślny tryb edytora metod wejściowych (IME) obsługiwany przez kontrolkę.

(Odziedziczone po Control)
DefaultMargin

Pobiera spację w pikselach, która jest domyślnie określana między kontrolkami.

(Odziedziczone po Control)
DefaultMaximumSize

Pobiera długość i wysokość w pikselach, która jest określona jako domyślny maksymalny rozmiar kontrolki.

(Odziedziczone po Control)
DefaultMinimumSize

Pobiera długość i wysokość w pikselach, która jest określona jako domyślny minimalny rozmiar kontrolki.

(Odziedziczone po Control)
DefaultPadding

Pobiera domyślne odstępy wewnętrzne w pikselach zawartości kontrolki.

(Odziedziczone po Control)
DefaultSize

Pobiera domyślny początkowy rozmiar kontrolki.

DesignMode

Pobiera wartość wskazującą, czy Component jest obecnie w trybie projektowania.

(Odziedziczone po Component)
DeviceDpi

Pobiera wartość DPI dla urządzenia wyświetlania, na którym jest obecnie wyświetlana kontrolka.

(Odziedziczone po Control)
DisplayRectangle

Pobiera prostokąt reprezentujący obszar wyświetlania kontrolki.

Disposing

Pobiera wartość wskazującą, czy klasa bazowa Control jest w trakcie dysponowania.

(Odziedziczone po Control)
Dock

Pobiera lub ustawia obramowania sterujące zadokowane do kontrolki nadrzędnej i określa, jak zmienia się rozmiar kontrolki z jej elementem nadrzędnym.

(Odziedziczone po Control)
DoubleBuffered

Pobiera lub ustawia wartość wskazującą, czy ta kontrolka powinna ponownie wyrysować jego powierzchnię przy użyciu buforu pomocniczego, aby zmniejszyć lub zapobiec migotaniu.

(Odziedziczone po Control)
EditingControl

Pobiera kontrolkę hostowaną przez bieżącą komórkę, jeśli komórka z kontrolką edycji jest w trybie edycji.

EditingPanel

Pobiera panel zawierający element EditingControl.

EditMode

Pobiera lub ustawia wartość wskazującą, jak rozpocząć edytowanie komórki.

Enabled

Pobiera lub ustawia wartość wskazującą, czy kontrolka może reagować na interakcję użytkownika.

(Odziedziczone po Control)
EnableHeadersVisualStyles

Pobiera lub ustawia wartość wskazującą, czy nagłówki wierszy i kolumn używają stylów wizualnych bieżącego motywu użytkownika, jeśli style wizualizacji są włączone dla aplikacji.

Events

Pobiera listę programów obsługi zdarzeń dołączonych do tej Component.

(Odziedziczone po Component)
FirstDisplayedCell

Pobiera lub ustawia pierwszą komórkę wyświetlaną obecnie w DataGridViewobiekcie ; zazwyczaj ta komórka znajduje się w lewym górnym rogu.

FirstDisplayedScrollingColumnHiddenWidth

Pobiera szerokość części kolumny, która jest obecnie przewijana z widoku.

FirstDisplayedScrollingColumnIndex

Pobiera lub ustawia indeks kolumny, która jest pierwszą kolumną wyświetlaną w obiekcie DataGridView.

FirstDisplayedScrollingRowIndex

Pobiera lub ustawia indeks wiersza, który jest pierwszym wierszem wyświetlanym w obiekcie DataGridView.

Focused

Pobiera wartość wskazującą, czy kontrolka ma fokus wejściowy.

(Odziedziczone po Control)
Font

Pobiera lub ustawia czcionkę tekstu wyświetlanego DataGridViewprzez element .

FontHeight

Pobiera lub ustawia wysokość czcionki kontrolki.

(Odziedziczone po Control)
ForeColor

Pobiera lub ustawia kolor pierwszego planu elementu DataGridView.

GridColor

Pobiera lub ustawia kolor linii siatki oddzielających komórki obiektu DataGridView.

Handle

Pobiera uchwyt okna, z którą jest powiązana kontrolka.

(Odziedziczone po Control)
HasChildren

Pobiera wartość wskazującą, czy kontrolka zawiera co najmniej jedną kontrolkę podrzędną.

(Odziedziczone po Control)
Height

Pobiera lub ustawia wysokość kontrolki.

(Odziedziczone po Control)
HorizontalScrollBar

Pobiera poziomy pasek przewijania kontrolki.

HorizontalScrollingOffset

Pobiera lub ustawia liczbę pikseli, za pomocą których kontrolka jest przewijana w poziomie.

ImeMode

Pobiera lub ustawia tryb Edytora metod wejściowych (IME) kontrolki.

(Odziedziczone po Control)
ImeModeBase

Pobiera lub ustawia tryb IME kontrolki.

(Odziedziczone po Control)
InvokeRequired

Pobiera wartość wskazującą, czy obiekt wywołujący musi wywołać metodę invoke podczas wykonywania wywołań metody do kontrolki, ponieważ obiekt wywołujący znajduje się w innym wątku niż ta, w której została utworzona kontrolka.

(Odziedziczone po Control)
IsAccessible

Pobiera lub ustawia wartość wskazującą, czy kontrolka jest widoczna dla aplikacji ułatwień dostępu.

(Odziedziczone po Control)
IsAncestorSiteInDesignMode

Wskazuje, czy jedna z elementów podrzędnych tej kontrolki jest lokacja i ta witryna w trybie DesignMode. Ta właściwość jest tylko do odczytu.

(Odziedziczone po Control)
IsCurrentCellDirty

Pobiera wartość wskazującą, czy bieżąca komórka ma niezatwierdzone zmiany.

IsCurrentCellInEditMode

Pobiera wartość wskazującą, czy aktualnie aktywna komórka jest edytowana.

IsCurrentRowDirty

Pobiera wartość wskazującą, czy bieżący wiersz ma niezatwierdzone zmiany.

IsDisposed

Pobiera wartość wskazującą, czy kontrolka została usunięta.

(Odziedziczone po Control)
IsHandleCreated

Pobiera wartość wskazującą, czy kontrolka ma skojarzony uchwyt.

(Odziedziczone po Control)
IsMirrored

Pobiera wartość wskazującą, czy kontrolka jest dublowana.

(Odziedziczone po Control)
Item[Int32, Int32]

Udostępnia indeksator umożliwiający pobranie lub ustawienie komórki znajdującej się na przecięciu kolumny i wiersza z określonymi indeksami.

Item[String, Int32]

Udostępnia indeksator do pobrania lub ustawienia komórki znajdującej się na przecięciu wiersza z określonym indeksem i kolumną o określonej nazwie.

LayoutEngine

Pobiera buforowane wystąpienie aparatu układu kontrolki.

(Odziedziczone po Control)
Left

Pobiera lub ustawia odległość w pikselach między lewą krawędzią kontrolki a lewą krawędzią obszaru klienta kontenera.

(Odziedziczone po Control)
Location

Pobiera lub ustawia współrzędne lewego górnego rogu kontrolki względem lewego górnego rogu kontenera.

(Odziedziczone po Control)
Margin

Pobiera lub ustawia odstęp między kontrolkami.

(Odziedziczone po Control)
MaximumSize

Pobiera lub ustawia rozmiar, który jest górną granicą, którą GetPreferredSize(Size) można określić.

(Odziedziczone po Control)
MinimumSize

Pobiera lub ustawia rozmiar, który jest niższym limitem, który GetPreferredSize(Size) można określić.

(Odziedziczone po Control)
MultiSelect

Pobiera lub ustawia wartość wskazującą, czy użytkownik może wybrać więcej niż jedną komórkę, wiersz lub kolumnę DataGridView jednocześnie.

Name

Pobiera lub ustawia nazwę kontrolki.

(Odziedziczone po Control)
NewRowIndex

Pobiera indeks wiersza dla nowych rekordów.

Padding

Ta właściwość nie jest odpowiednia dla tej kontrolki.

Parent

Pobiera lub ustawia kontener nadrzędny kontrolki.

(Odziedziczone po Control)
PreferredSize

Pobiera rozmiar prostokątnego obszaru, do którego można dopasować kontrolkę.

(Odziedziczone po Control)
ProductName

Pobiera nazwę produktu zestawu zawierającego kontrolkę.

(Odziedziczone po Control)
ProductVersion

Pobiera wersję zestawu zawierającego kontrolkę.

(Odziedziczone po Control)
ReadOnly

Pobiera lub ustawia wartość wskazującą, czy użytkownik może edytować komórki kontrolki DataGridView .

RecreatingHandle

Pobiera wartość wskazującą, czy kontrolka obecnie ponownie tworzy uchwyt.

(Odziedziczone po Control)
Region

Pobiera lub ustawia region okna skojarzony z kontrolką.

(Odziedziczone po Control)
RenderRightToLeft
Przestarzałe.
Przestarzałe.

Ta właściwość jest teraz przestarzała.

(Odziedziczone po Control)
ResizeRedraw

Pobiera lub ustawia wartość wskazującą, czy kontrolka zmienia rozmiar po zmianie rozmiaru.

(Odziedziczone po Control)
Right

Pobiera odległość w pikselach między prawą krawędzią kontrolki a lewą krawędzią obszaru klienta kontenera.

(Odziedziczone po Control)
RightToLeft

Pobiera lub ustawia wartość wskazującą, czy elementy kontrolki są wyrównane do obsługi ustawień regionalnych przy użyciu czcionek od prawej do lewej.

(Odziedziczone po Control)
RowCount

Pobiera lub ustawia liczbę wierszy wyświetlanych w obiekcie DataGridView.

RowHeadersBorderStyle

Pobiera lub ustawia styl obramowania komórek nagłówka wiersza.

RowHeadersDefaultCellStyle

Pobiera lub ustawia domyślny styl zastosowany do komórek nagłówka wiersza.

RowHeadersVisible

Pobiera lub ustawia wartość wskazującą, czy kolumna zawierająca nagłówki wierszy jest wyświetlana.

RowHeadersWidth

Pobiera lub ustawia szerokość w pikselach kolumny zawierającej nagłówki wierszy.

RowHeadersWidthSizeMode

Pobiera lub ustawia wartość wskazującą, czy szerokość nagłówków wierszy jest regulowana i czy można ją dostosować przez użytkownika, czy jest automatycznie dopasowywana do zawartości nagłówków.

Rows

Pobiera kolekcję zawierającą wszystkie wiersze w kontrolce DataGridView .

RowsDefaultCellStyle

Pobiera lub ustawia domyślny styl zastosowany do komórek wierszy obiektu DataGridView.

RowTemplate

Pobiera lub ustawia wiersz reprezentujący szablon dla wszystkich wierszy w kontrolce.

ScaleChildren

Pobiera wartość, która określa skalowanie kontrolek podrzędnych.

(Odziedziczone po Control)
ScrollBars

Pobiera lub ustawia typ pasków przewijania do wyświetlenia dla kontrolki DataGridView .

SelectedCells

Pobiera kolekcję komórek wybranych przez użytkownika.

SelectedColumns

Pobiera kolekcję kolumn wybranych przez użytkownika.

SelectedRows

Pobiera kolekcję wierszy wybranych przez użytkownika.

SelectionMode

Pobiera lub ustawia wartość wskazującą, w jaki sposób można wybrać komórki DataGridView .

ShowCellErrors

Pobiera lub ustawia wartość wskazującą, czy mają być wyświetlane błędy komórek.

ShowCellToolTips

Pobiera lub ustawia wartość wskazującą, czy etykietki narzędzi będą wyświetlane, gdy wskaźnik myszy wstrzymuje się w komórce, czy użytkownik przechodzi do komórki przy użyciu klawiatury.

ShowEditingIcon

Pobiera lub ustawia wartość wskazującą, czy glyph edycji jest widoczny w nagłówku wiersza edytowanej komórki.

ShowFocusCues

Pobiera wartość wskazującą, czy kontrolka powinna wyświetlać prostokąty fokusu.

(Odziedziczone po Control)
ShowKeyboardCues

Pobiera wartość wskazującą, czy interfejs użytkownika jest w odpowiednim stanie, aby pokazać lub ukryć akceleratory klawiatury.

(Odziedziczone po Control)
ShowRowErrors

Pobiera lub ustawia wartość wskazującą, czy nagłówki wierszy będą wyświetlać błędy glyphs dla każdego wiersza zawierającego błąd wpisu danych.

Site

Pobiera lub ustawia lokację kontrolki.

(Odziedziczone po Control)
Size

Pobiera lub ustawia wysokość i szerokość kontrolki.

(Odziedziczone po Control)
SortedColumn

Pobiera kolumnę, według której DataGridView zawartość jest obecnie sortowana.

SortOrder

Pobiera wartość wskazującą, czy elementy w kontrolce DataGridView są sortowane w kolejności rosnącej lub malejącej, czy nie są sortowane.

StandardTab

Pobiera lub ustawia wartość wskazującą, czy TAB przenosi fokus do następnej kontrolki w kolejności tabulacji, zamiast przenosić fokus do następnej komórki w kontrolce.

TabIndex

Pobiera lub ustawia kolejność tabulacji kontrolki w kontenerze.

(Odziedziczone po Control)
TabStop

Pobiera lub ustawia wartość wskazującą, czy użytkownik może skupić się na tej kontrolce przy użyciu TAB.

(Odziedziczone po Control)
Tag

Pobiera lub ustawia obiekt zawierający dane dotyczące kontrolki.

(Odziedziczone po Control)
Text

Pobiera lub ustawia tekst skojarzony z kontrolką.

Top

Pobiera lub ustawia odległość w pikselach między górną krawędzią kontrolki a górną krawędzią obszaru klienta kontenera.

(Odziedziczone po Control)
TopLeftHeaderCell

Pobiera lub ustawia komórkę nagłówka znajdującą się w lewym górnym rogu kontrolki DataGridView .

TopLevelControl

Pobiera kontrolkę nadrzędną, która nie jest nadrzędna przez inną kontrolkę Windows Forms. Zazwyczaj jest to najbardziej zewnętrzne, Form w których znajduje się kontrolka.

(Odziedziczone po Control)
UserSetCursor

Pobiera domyślną lub określoną przez użytkownika wartość Cursor właściwości.

UseWaitCursor

Pobiera lub ustawia wartość wskazującą, czy należy użyć kursora oczekiwania dla bieżącej kontrolki i wszystkich kontrolek podrzędnych.

(Odziedziczone po Control)
VerticalScrollBar

Pobiera pionowy pasek przewijania kontrolki.

VerticalScrollingOffset

Pobiera liczbę pikseli, za pomocą których kontrolka jest przewijana w pionie.

VirtualMode

Pobiera lub ustawia wartość wskazującą, czy podano własne operacje zarządzania danymi dla kontrolki DataGridView .

Visible

Pobiera lub ustawia wartość wskazującą, czy kontrolka i wszystkie jej kontrolki podrzędne są wyświetlane.

(Odziedziczone po Control)
Width

Pobiera lub ustawia szerokość kontrolki.

(Odziedziczone po Control)
WindowTarget

Ta właściwość nie jest odpowiednia dla tej klasy.

(Odziedziczone po Control)

Metody

Nazwa Opis
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Powiadamia aplikacje klienckie ułatwień dostępu określone AccessibleEvents dla określonej kontrolki podrzędnej .

(Odziedziczone po Control)
AccessibilityNotifyClients(AccessibleEvents, Int32)

Powiadamia aplikacje klienckie ułatwień dostępu określone AccessibleEvents dla określonej kontrolki podrzędnej.

(Odziedziczone po Control)
AccessibilityNotifyCurrentCellChanged(Point)

Powiadamia dostępne aplikacje klienckie, gdy nowa komórka stanie się bieżącą komórką.

AdjustColumnHeaderBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean)

Dostosowuje wartość DataGridViewAdvancedBorderStyle dla komórki nagłówka kolumny DataGridView aktualnie malowanej.

AreAllCellsSelected(Boolean)

Zwraca wartość wskazującą, czy wszystkie DataGridView komórki są aktualnie zaznaczone.

AutoResizeColumn(Int32, DataGridViewAutoSizeColumnMode, Boolean)

Dostosowuje szerokość określonej kolumny przy użyciu określonego trybu rozmiaru, opcjonalnie oblicza szerokość z oczekiwaniami, że wysokości wierszy zostaną następnie dostosowane.

AutoResizeColumn(Int32, DataGridViewAutoSizeColumnMode)

Dostosowuje szerokość określonej kolumny przy użyciu określonego trybu rozmiaru.

AutoResizeColumn(Int32)

Dostosowuje szerokość określonej kolumny, aby dopasować zawartość wszystkich jej komórek, w tym do komórki nagłówka.

AutoResizeColumnHeadersHeight()

Dostosowuje wysokość nagłówków kolumn, aby dopasować zawartość największego nagłówka kolumny.

AutoResizeColumnHeadersHeight(Boolean, Boolean)

Dostosowuje wysokość nagłówków kolumn, aby dopasować ich zawartość, opcjonalnie obliczając wysokość z oczekiwaniami, że szerokość nagłówka kolumny i/lub wiersza zostanie później dopasowana.

AutoResizeColumnHeadersHeight(Int32, Boolean, Boolean)

Dostosowuje wysokość nagłówków kolumn na podstawie zmian w zawartości nagłówka w określonej kolumnie, opcjonalnie oblicza wysokość z oczekiwaniami, że szerokość nagłówka kolumny i/lub wiersza zostanie później skorygowana.

AutoResizeColumnHeadersHeight(Int32)

Dostosowuje wysokość nagłówków kolumn na podstawie zmian zawartości nagłówka w określonej kolumnie.

AutoResizeColumns()

Dostosowuje szerokość wszystkich kolumn, aby dopasować zawartość wszystkich ich komórek, w tym komórki nagłówka.

AutoResizeColumns(DataGridViewAutoSizeColumnsMode, Boolean)

Dostosowuje szerokość wszystkich kolumn przy użyciu określonego trybu rozmiaru, opcjonalnie oblicza szerokość z oczekiwaniami, że wysokości wierszy zostaną następnie dostosowane.

AutoResizeColumns(DataGridViewAutoSizeColumnsMode)

Dostosowuje szerokość wszystkich kolumn przy użyciu określonego trybu rozmiaru.

AutoResizeRow(Int32, DataGridViewAutoSizeRowMode, Boolean)

Dostosowuje wysokość określonego wiersza przy użyciu określonego trybu rozmiaru, opcjonalnie oblicza wysokość z oczekiwaniami, że szerokość kolumny zostanie następnie skorygowana.

AutoResizeRow(Int32, DataGridViewAutoSizeRowMode)

Dostosowuje wysokość określonego wiersza przy użyciu określonego trybu rozmiaru.

AutoResizeRow(Int32)

Dostosowuje wysokość określonego wiersza, aby dopasować zawartość wszystkich jego komórek, w tym do komórki nagłówka.

AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean)

Dostosowuje szerokość nagłówków wierszy przy użyciu określonego trybu rozmiaru, opcjonalnie oblicza szerokość z oczekiwaniami, że wiersz i/lub szerokość nagłówka kolumny zostaną następnie dostosowane.

AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode)

Dostosowuje szerokość nagłówków wierszy przy użyciu określonego trybu rozmiaru.

AutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode, Boolean, Boolean)

Dostosowuje szerokość nagłówków wierszy na podstawie zmian w zawartości nagłówka w określonym wierszu i przy użyciu określonego trybu rozmiaru, opcjonalnie oblicza szerokość z oczekiwaniami, że szerokość wiersza i/lub kolumny szerokość nagłówka zostaną następnie dostosowane.

AutoResizeRowHeadersWidth(Int32, DataGridViewRowHeadersWidthSizeMode)

Dostosowuje szerokość nagłówków wierszy na podstawie zmian zawartości nagłówka w określonym wierszu i przy użyciu określonego trybu rozmiaru.

AutoResizeRows()

Dostosowuje wysokość wszystkich wierszy, aby dopasować zawartość wszystkich ich komórek, w tym komórki nagłówka.

AutoResizeRows(DataGridViewAutoSizeRowsMode, Boolean)

Dostosowuje wysokość wszystkich wierszy przy użyciu określonego trybu rozmiaru, opcjonalnie oblicza wysokość z oczekiwaniami, że szerokość kolumny zostanie następnie skorygowana.

AutoResizeRows(DataGridViewAutoSizeRowsMode)

Dostosowuje wysokość wierszy przy użyciu określonej wartości trybu rozmiaru.

AutoResizeRows(Int32, Int32, DataGridViewAutoSizeRowMode, Boolean)

Dostosowuje wysokość określonych wierszy przy użyciu określonego trybu rozmiaru, opcjonalnie oblicza wysokość z oczekiwaniami, że szerokość kolumny zostanie później skorygowana.

BeginEdit(Boolean)

Umieszcza bieżącą komórkę w trybie edycji.

BeginInvoke(Action)

Wykonuje określonego delegata asynchronicznie w wątku, na podstawie którego utworzono dojście bazowe kontrolki.

(Odziedziczone po Control)
BeginInvoke(Delegate, Object[])

Wykonuje określonego delegata asynchronicznie z określonymi argumentami w wątku, w ramach którego utworzono bazowy uchwyt kontrolki.

(Odziedziczone po Control)
BeginInvoke(Delegate)

Wykonuje określonego delegata asynchronicznie w wątku, na podstawie którego utworzono dojście bazowe kontrolki.

(Odziedziczone po Control)
BringToFront()

Przenosi kontrolkę na przednią część kolejności z.

(Odziedziczone po Control)
CancelEdit()

Anuluje tryb edycji dla aktualnie wybranej komórki i odrzuca wszelkie zmiany.

ClearSelection()

Czyści bieżące zaznaczenie, usuwając zaznaczenie wszystkich zaznaczonych komórek.

ClearSelection(Int32, Int32, Boolean)

Anuluje zaznaczenie wszystkich aktualnie zaznaczonych komórek, z wyjątkiem wskazanego, opcjonalnie upewniając się, że wskazana komórka jest zaznaczona.

CommitEdit(DataGridViewDataErrorContexts)

Zatwierdza zmiany w bieżącej komórce w pamięci podręcznej danych bez kończenia trybu edycji.

Contains(Control)

Pobiera wartość wskazującą, czy określona kontrolka jest elementem podrzędnym kontrolki.

(Odziedziczone po Control)
CreateAccessibilityInstance()

Tworzy nowy obiekt dostępny dla obiektu DataGridView.

CreateColumnsInstance()

Tworzy i zwraca nowy DataGridViewColumnCollectionelement .

CreateControl()

Wymusza utworzenie widocznej kontrolki, w tym utworzenie uchwytu i wszystkich widocznych kontrolek podrzędnych.

(Odziedziczone po Control)
CreateControlsInstance()

Tworzy i zwraca nowy Control.ControlCollection element, który można rzutować, aby wpisać DataGridView.DataGridViewControlCollection.

CreateGraphics()

Graphics Tworzy dla kontrolki .

(Odziedziczone po Control)
CreateHandle()

Tworzy uchwyt dla kontrolki.

(Odziedziczone po Control)
CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
CreateRowsInstance()

Tworzy i zwraca nowy DataGridViewRowCollectionelement .

DefWndProc(Message)

Wysyła określony komunikat do domyślnej procedury okna.

(Odziedziczone po Control)
DestroyHandle()

Niszczy uchwyt skojarzony z kontrolką.

(Odziedziczone po Control)
DisplayedColumnCount(Boolean)

Zwraca liczbę kolumn wyświetlanych użytkownikowi.

DisplayedRowCount(Boolean)

Zwraca liczbę wierszy wyświetlanych użytkownikowi.

Dispose()

Zwalnia wszystkie zasoby używane przez Component.

(Odziedziczone po Component)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez kontrolki Control podrzędne i oraz opcjonalnie zwalnia zarządzane zasoby.

DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

Rozpoczyna operację przeciągania.

(Odziedziczone po Control)
DoDragDrop(Object, DragDropEffects)

Rozpoczyna operację przeciągania i upuszczania.

(Odziedziczone po Control)
DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean)

Wyświetla dane w dostosowywalnej siatce.

(Odziedziczone po Control)
DoDragDropAsJson<T>(T, DragDropEffects)

Wyświetla dane w dostosowywalnej siatce.

(Odziedziczone po Control)
DrawToBitmap(Bitmap, Rectangle)

Obsługuje renderowanie do określonej mapy bitowej.

(Odziedziczone po Control)
EndEdit()

Zatwierdza i kończy operację edycji w bieżącej komórce przy użyciu domyślnego kontekstu błędu.

EndEdit(DataGridViewDataErrorContexts)

Zatwierdza i kończy operację edycji w bieżącej komórce przy użyciu określonego kontekstu błędu.

EndInvoke(IAsyncResult)

Pobiera wartość zwracaną przez przekazaną operację IAsyncResult asynchroniczną.

(Odziedziczone po Control)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
FindForm()

Pobiera formularz, na który jest włączona kontrolka.

(Odziedziczone po Control)
Focus()

Ustawia fokus danych wejściowych na kontrolkę.

(Odziedziczone po Control)
GetAccessibilityObjectById(Int32)

Pobiera określony AccessibleObjectelement .

GetAutoSizeMode()

Pobiera wartość wskazującą, jak kontrolka będzie zachowywać się po włączeniu jej AutoSize właściwości.

(Odziedziczone po Control)
GetCellCount(DataGridViewElementStates)

Pobiera liczbę komórek spełniających podany filtr.

GetCellDisplayRectangle(Int32, Int32, Boolean)

Zwraca prostokąt reprezentujący obszar wyświetlania komórki.

GetChildAtPoint(Point, GetChildAtPointSkip)

Pobiera kontrolkę podrzędną znajdującą się na określonych współrzędnych, określając, czy ignorować kontrolki podrzędne określonego typu.

(Odziedziczone po Control)
GetChildAtPoint(Point)

Pobiera kontrolkę podrzędną znajdującą się na określonych współrzędnych.

(Odziedziczone po Control)
GetClipboardContent()

Pobiera sformatowane wartości reprezentujące zawartość zaznaczonych komórek do skopiowania do obiektu Clipboard.

GetColumnDisplayRectangle(Int32, Boolean)

Zwraca prostokąt reprezentujący obszar wyświetlania kolumny określony przez indeks kolumny.

GetContainerControl()

Zwraca następny ContainerControl łańcuch kontrolek nadrzędnych kontrolki.

(Odziedziczone po Control)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetNextControl(Control, Boolean)

Pobiera następną kontrolkę do przodu lub z powrotem w kolejności tabulacji kontrolek podrzędnych.

(Odziedziczone po Control)
GetPreferredSize(Size)

Pobiera rozmiar prostokątnego obszaru, w którym można dopasować kontrolkę.

(Odziedziczone po Control)
GetRowDisplayRectangle(Int32, Boolean)

Zwraca prostokąt reprezentujący obszar wyświetlania dla wiersza określony przez indeks wiersza.

GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Pobiera granice, w których jest skalowana kontrolka.

(Odziedziczone po Control)
GetService(Type)

Zwraca obiekt reprezentujący usługę dostarczaną przez Component lub Container.

(Odziedziczone po Component)
GetStyle(ControlStyles)

Pobiera wartość określonego bitu stylu kontrolki dla kontrolki.

(Odziedziczone po Control)
GetTopLevel()

Określa, czy kontrolka jest kontrolką najwyższego poziomu.

(Odziedziczone po Control)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
Hide()

Ukrywa kontrolkę od użytkownika.

(Odziedziczone po Control)
HitTest(Int32, Int32)

Zwraca informacje o lokalizacji, takie jak indeksy wierszy i kolumn, podane współrzędne x i y.

InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
InitLayout()

Wywołana po dodaniu kontrolki do innego kontenera.

(Odziedziczone po Control)
Invalidate()

Unieważnia całą powierzchnię kontrolki i powoduje ponowne rysowanie kontrolki.

(Odziedziczone po Control)
Invalidate(Boolean)

Unieważnia określony region kontrolki i powoduje wysłanie komunikatu farby do kontrolki. Opcjonalnie unieważnia kontrolki podrzędne przypisane do kontrolki.

(Odziedziczone po Control)
Invalidate(Rectangle, Boolean)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany podczas następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki. Opcjonalnie unieważnia kontrolki podrzędne przypisane do kontrolki.

(Odziedziczone po Control)
Invalidate(Rectangle)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany podczas następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki.

(Odziedziczone po Control)
Invalidate(Region, Boolean)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany podczas następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki. Opcjonalnie unieważnia kontrolki podrzędne przypisane do kontrolki.

(Odziedziczone po Control)
Invalidate(Region)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany podczas następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki.

(Odziedziczone po Control)
InvalidateCell(DataGridViewCell)

Unieważnia określoną komórkę DataGridViewobiektu , zmuszając ją do przemalowania.

InvalidateCell(Int32, Int32)

Unieważnia komórkę z określonymi indeksami wierszy i kolumn, co wymusza jej przemalowanie.

InvalidateColumn(Int32)

Unieważnia określoną kolumnę DataGridViewobiektu , wymusza jej przemalowanie.

InvalidateRow(Int32)

Unieważnia określony wiersz obiektu DataGridView, zmuszając go do przemalowania.

Invoke(Action)

Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu okna kontrolki.

(Odziedziczone po Control)
Invoke(Delegate, Object[])

Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu okna kontrolki z określoną listą argumentów.

(Odziedziczone po Control)
Invoke(Delegate)

Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu okna kontrolki.

(Odziedziczone po Control)
Invoke<T>(Func<T>)

Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu okna kontrolki.

(Odziedziczone po Control)
InvokeAsync(Action, CancellationToken)

Wywołuje określony synchroniczny wywołanie zwrotne asynchronicznie w wątku, który jest właścicielem uchwytu kontrolki.

(Odziedziczone po Control)
InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken)

Wykonuje określone asynchroniczne wywołanie zwrotne w wątku, który jest właścicielem uchwytu kontrolki asynchronicznie.

(Odziedziczone po Control)
InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken)

Wykonuje określone wywołanie asynchroniczne w wątku, który jest właścicielem uchwytu kontrolki.

(Odziedziczone po Control)
InvokeAsync<T>(Func<T>, CancellationToken)

Wywołuje określony synchroniczny wywołanie zwrotne asynchronicznie w wątku, który jest właścicielem uchwytu kontrolki.

(Odziedziczone po Control)
InvokeGotFocus(Control, EventArgs)

GotFocus Zgłasza zdarzenie dla określonej kontrolki.

(Odziedziczone po Control)
InvokeLostFocus(Control, EventArgs)

LostFocus Zgłasza zdarzenie dla określonej kontrolki.

(Odziedziczone po Control)
InvokeOnClick(Control, EventArgs)

Click Zgłasza zdarzenie dla określonej kontrolki.

(Odziedziczone po Control)
InvokePaint(Control, PaintEventArgs)

Paint Zgłasza zdarzenie dla określonej kontrolki.

(Odziedziczone po Control)
InvokePaintBackground(Control, PaintEventArgs)

PaintBackground Zgłasza zdarzenie dla określonej kontrolki.

(Odziedziczone po Control)
IsInputChar(Char)

Określa, czy znak jest znakiem wejściowym rozpoznawanym DataGridView przez obiekt .

IsInputKey(Keys)

Określa, czy określony klucz jest zwykłym kluczem wejściowym, czy specjalnym kluczem, który wymaga wstępnego przetwarzania.

LogicalToDeviceUnits(Int32)

Konwertuje wartość dpi logicznej na równoważną wartość dpi DeviceUnit.

(Odziedziczone po Control)
LogicalToDeviceUnits(Size)

Przekształca rozmiar z jednostek logicznych na urządzenie, skalując go dla bieżącego dpi i zaokrąglając w dół do najbliższej wartości całkowitej dla szerokości i wysokości.

(Odziedziczone po Control)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
NotifyCurrentCellDirty(Boolean)

Powiadamia, że bieżąca DataGridView komórka ma niezatwierdzone zmiany.

NotifyInvalidate(Rectangle)

Invalidated Wywołuje zdarzenie z określonym regionem kontrolki w celu unieważnienia.

(Odziedziczone po Control)
OnAllowUserToAddRowsChanged(EventArgs)

AllowUserToAddRowsChanged Wywołuje zdarzenie.

OnAllowUserToDeleteRowsChanged(EventArgs)

AllowUserToDeleteRowsChanged Wywołuje zdarzenie.

OnAllowUserToOrderColumnsChanged(EventArgs)

AllowUserToOrderColumnsChanged Wywołuje zdarzenie.

OnAllowUserToResizeColumnsChanged(EventArgs)

AllowUserToResizeColumnsChanged Wywołuje zdarzenie.

OnAllowUserToResizeRowsChanged(EventArgs)

AllowUserToResizeRowsChanged Wywołuje zdarzenie.

OnAlternatingRowsDefaultCellStyleChanged(EventArgs)

AlternatingRowsDefaultCellStyleChanged Wywołuje zdarzenie.

OnAutoGenerateColumnsChanged(EventArgs)

AutoGenerateColumnsChanged Wywołuje zdarzenie.

OnAutoSizeChanged(EventArgs)

AutoSizeChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnAutoSizeColumnModeChanged(DataGridViewAutoSizeColumnModeEventArgs)

AutoSizeColumnModeChanged Wywołuje zdarzenie.

OnAutoSizeColumnsModeChanged(DataGridViewAutoSizeColumnsModeEventArgs)

AutoSizeColumnsModeChanged Wywołuje zdarzenie.

OnAutoSizeRowsModeChanged(DataGridViewAutoSizeModeEventArgs)

AutoSizeRowsModeChanged Wywołuje zdarzenie.

OnBackColorChanged(EventArgs)

BackColorChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnBackgroundColorChanged(EventArgs)

BackgroundColorChanged Wywołuje zdarzenie.

OnBackgroundImageChanged(EventArgs)

BackgroundImageChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnBackgroundImageLayoutChanged(EventArgs)

BackgroundImageLayoutChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnBindingContextChanged(EventArgs)

BindingContextChanged Wywołuje zdarzenie.

OnBorderStyleChanged(EventArgs)

BorderStyleChanged Wywołuje zdarzenie.

OnCancelRowEdit(QuestionEventArgs)

CancelRowEdit Wywołuje zdarzenie.

OnCausesValidationChanged(EventArgs)

CausesValidationChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnCellBeginEdit(DataGridViewCellCancelEventArgs)

CellBeginEdit Wywołuje zdarzenie.

OnCellBorderStyleChanged(EventArgs)

CellBorderStyleChanged Wywołuje zdarzenie.

OnCellClick(DataGridViewCellEventArgs)

CellClick Wywołuje zdarzenie.

OnCellContentClick(DataGridViewCellEventArgs)

CellContentClick Wywołuje zdarzenie.

OnCellContentDoubleClick(DataGridViewCellEventArgs)

CellContentDoubleClick Wywołuje zdarzenie.

OnCellContextMenuStripChanged(DataGridViewCellEventArgs)

CellContextMenuStripChanged Wywołuje zdarzenie.

OnCellContextMenuStripNeeded(DataGridViewCellContextMenuStripNeededEventArgs)

CellContextMenuStripNeeded Wywołuje zdarzenie.

OnCellDoubleClick(DataGridViewCellEventArgs)

CellDoubleClick Wywołuje zdarzenie.

OnCellEndEdit(DataGridViewCellEventArgs)

CellEndEdit Wywołuje zdarzenie.

OnCellEnter(DataGridViewCellEventArgs)

CellEnter Wywołuje zdarzenie.

OnCellErrorTextChanged(DataGridViewCellEventArgs)

CellErrorTextChanged Wywołuje zdarzenie.

OnCellErrorTextNeeded(DataGridViewCellErrorTextNeededEventArgs)

CellErrorTextNeeded Wywołuje zdarzenie.

OnCellFormatting(DataGridViewCellFormattingEventArgs)

CellFormatting Wywołuje zdarzenie.

OnCellLeave(DataGridViewCellEventArgs)

CellLeave Wywołuje zdarzenie.

OnCellMouseClick(DataGridViewCellMouseEventArgs)

CellMouseClick Wywołuje zdarzenie.

OnCellMouseDoubleClick(DataGridViewCellMouseEventArgs)

CellMouseDoubleClick Wywołuje zdarzenie.

OnCellMouseDown(DataGridViewCellMouseEventArgs)

CellMouseDown Wywołuje zdarzenie.

OnCellMouseEnter(DataGridViewCellEventArgs)

CellMouseEnter Wywołuje zdarzenie.

OnCellMouseLeave(DataGridViewCellEventArgs)

CellMouseLeave Wywołuje zdarzenie.

OnCellMouseMove(DataGridViewCellMouseEventArgs)

CellMouseMove Wywołuje zdarzenie.

OnCellMouseUp(DataGridViewCellMouseEventArgs)

CellMouseUp Wywołuje zdarzenie.

OnCellPainting(DataGridViewCellPaintingEventArgs)

CellPainting Wywołuje zdarzenie.

OnCellParsing(DataGridViewCellParsingEventArgs)

CellParsing Wywołuje zdarzenie.

OnCellStateChanged(DataGridViewCellStateChangedEventArgs)

CellStateChanged Wywołuje zdarzenie.

OnCellStyleChanged(DataGridViewCellEventArgs)

CellStyleChanged Wywołuje zdarzenie.

OnCellStyleContentChanged(DataGridViewCellStyleContentChangedEventArgs)

CellStyleContentChanged Wywołuje zdarzenie.

OnCellToolTipTextChanged(DataGridViewCellEventArgs)

CellToolTipTextChanged Wywołuje zdarzenie.

OnCellToolTipTextNeeded(DataGridViewCellToolTipTextNeededEventArgs)

CellToolTipTextNeeded Wywołuje zdarzenie.

OnCellValidated(DataGridViewCellEventArgs)

CellValidated Wywołuje zdarzenie.

OnCellValidating(DataGridViewCellValidatingEventArgs)

CellValidating Wywołuje zdarzenie.

OnCellValueChanged(DataGridViewCellEventArgs)

CellValueChanged Wywołuje zdarzenie.

OnCellValueNeeded(DataGridViewCellValueEventArgs)

CellValueNeeded Wywołuje zdarzenie.

OnCellValuePushed(DataGridViewCellValueEventArgs)

CellValuePushed Wywołuje zdarzenie.

OnChangeUICues(UICuesEventArgs)

ChangeUICues Wywołuje zdarzenie.

(Odziedziczone po Control)
OnClick(EventArgs)

Click Wywołuje zdarzenie.

(Odziedziczone po Control)
OnClientSizeChanged(EventArgs)

ClientSizeChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnColumnAdded(DataGridViewColumnEventArgs)

ColumnAdded Wywołuje zdarzenie.

OnColumnContextMenuStripChanged(DataGridViewColumnEventArgs)

ColumnContextMenuStripChanged Wywołuje zdarzenie.

OnColumnDataPropertyNameChanged(DataGridViewColumnEventArgs)

ColumnDataPropertyNameChanged Wywołuje zdarzenie.

OnColumnDefaultCellStyleChanged(DataGridViewColumnEventArgs)

ColumnDefaultCellStyleChanged Wywołuje zdarzenie.

OnColumnDisplayIndexChanged(DataGridViewColumnEventArgs)

ColumnDisplayIndexChanged Wywołuje zdarzenie.

OnColumnDividerDoubleClick(DataGridViewColumnDividerDoubleClickEventArgs)

ColumnDividerDoubleClick Wywołuje zdarzenie.

OnColumnDividerWidthChanged(DataGridViewColumnEventArgs)

ColumnDividerWidthChanged Wywołuje zdarzenie.

OnColumnHeaderCellChanged(DataGridViewColumnEventArgs)

ColumnHeaderCellChanged Wywołuje zdarzenie.

OnColumnHeaderMouseClick(DataGridViewCellMouseEventArgs)

ColumnHeaderMouseClick Wywołuje zdarzenie.

OnColumnHeaderMouseDoubleClick(DataGridViewCellMouseEventArgs)

ColumnHeaderMouseDoubleClick Wywołuje zdarzenie.

OnColumnHeadersBorderStyleChanged(EventArgs)

ColumnHeadersBorderStyleChanged Wywołuje zdarzenie.

OnColumnHeadersDefaultCellStyleChanged(EventArgs)

ColumnHeadersDefaultCellStyleChanged Wywołuje zdarzenie.

OnColumnHeadersHeightChanged(EventArgs)

ColumnHeadersHeightChanged Wywołuje zdarzenie.

OnColumnHeadersHeightSizeModeChanged(DataGridViewAutoSizeModeEventArgs)

ColumnHeadersHeightSizeModeChanged Wywołuje zdarzenie.

OnColumnMinimumWidthChanged(DataGridViewColumnEventArgs)

ColumnMinimumWidthChanged Wywołuje zdarzenie.

OnColumnNameChanged(DataGridViewColumnEventArgs)

ColumnNameChanged Wywołuje zdarzenie.

OnColumnRemoved(DataGridViewColumnEventArgs)

ColumnRemoved Wywołuje zdarzenie.

OnColumnSortModeChanged(DataGridViewColumnEventArgs)

ColumnSortModeChanged Wywołuje zdarzenie.

OnColumnStateChanged(DataGridViewColumnStateChangedEventArgs)

ColumnStateChanged Wywołuje zdarzenie.

OnColumnToolTipTextChanged(DataGridViewColumnEventArgs)

ColumnToolTipTextChanged Wywołuje zdarzenie.

OnColumnWidthChanged(DataGridViewColumnEventArgs)

ColumnWidthChanged Wywołuje zdarzenie.

OnContextMenuChanged(EventArgs)
Przestarzałe.

ContextMenuChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnContextMenuStripChanged(EventArgs)

ContextMenuStripChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnControlAdded(ControlEventArgs)

ControlAdded Wywołuje zdarzenie.

(Odziedziczone po Control)
OnControlRemoved(ControlEventArgs)

ControlRemoved Wywołuje zdarzenie.

(Odziedziczone po Control)
OnCreateControl()

Wywołuje metodę CreateControl() .

(Odziedziczone po Control)
OnCurrentCellChanged(EventArgs)

CurrentCellChanged Wywołuje zdarzenie.

OnCurrentCellDirtyStateChanged(EventArgs)

CurrentCellDirtyStateChanged Wywołuje zdarzenie.

OnCursorChanged(EventArgs)

CursorChanged Zgłasza zdarzenie i aktualizuje UserSetCursor właściwość, jeśli kursor został zmieniony w kodzie użytkownika.

OnDataBindingComplete(DataGridViewBindingCompleteEventArgs)

DataBindingComplete Wywołuje zdarzenie.

OnDataContextChanged(EventArgs)

Wyświetla dane w dostosowywalnej siatce.

(Odziedziczone po Control)
OnDataError(Boolean, DataGridViewDataErrorEventArgs)

DataError Wywołuje zdarzenie.

OnDataMemberChanged(EventArgs)

DataMemberChanged Wywołuje zdarzenie.

OnDataSourceChanged(EventArgs)

DataSourceChanged Wywołuje zdarzenie.

OnDefaultCellStyleChanged(EventArgs)

DefaultCellStyleChanged Wywołuje zdarzenie.

OnDefaultValuesNeeded(DataGridViewRowEventArgs)

DefaultValuesNeeded Wywołuje zdarzenie.

OnDockChanged(EventArgs)

DockChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnDoubleClick(EventArgs)

DoubleClick Wywołuje zdarzenie.

OnDpiChangedAfterParent(EventArgs)

DpiChangedAfterParent Wywołuje zdarzenie.

(Odziedziczone po Control)
OnDpiChangedBeforeParent(EventArgs)

DpiChangedBeforeParent Wywołuje zdarzenie.

(Odziedziczone po Control)
OnDragDrop(DragEventArgs)

DragDrop Wywołuje zdarzenie.

(Odziedziczone po Control)
OnDragEnter(DragEventArgs)

DragEnter Wywołuje zdarzenie.

(Odziedziczone po Control)
OnDragLeave(EventArgs)

DragLeave Wywołuje zdarzenie.

(Odziedziczone po Control)
OnDragOver(DragEventArgs)

DragOver Wywołuje zdarzenie.

(Odziedziczone po Control)
OnEditingControlShowing(DataGridViewEditingControlShowingEventArgs)

EditingControlShowing Wywołuje zdarzenie.

OnEditModeChanged(EventArgs)

EditModeChanged Wywołuje zdarzenie.

OnEnabledChanged(EventArgs)

EnabledChanged Wywołuje zdarzenie.

OnEnter(EventArgs)

Enter Wywołuje zdarzenie.

OnFontChanged(EventArgs)

FontChanged Wywołuje zdarzenie.

OnForeColorChanged(EventArgs)

ForeColorChanged Wywołuje zdarzenie.

OnGiveFeedback(GiveFeedbackEventArgs)

GiveFeedback Wywołuje zdarzenie.

(Odziedziczone po Control)
OnGotFocus(EventArgs)

GotFocus Wywołuje zdarzenie.

OnGridColorChanged(EventArgs)

GridColorChanged Wywołuje zdarzenie.

OnHandleCreated(EventArgs)

HandleCreated Wywołuje zdarzenie.

OnHandleDestroyed(EventArgs)

HandleDestroyed Wywołuje zdarzenie.

OnHelpRequested(HelpEventArgs)

HelpRequested Wywołuje zdarzenie.

(Odziedziczone po Control)
OnImeModeChanged(EventArgs)

ImeModeChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnInvalidated(InvalidateEventArgs)

Invalidated Wywołuje zdarzenie.

(Odziedziczone po Control)
OnKeyDown(KeyEventArgs)

KeyDown Wywołuje zdarzenie.

OnKeyPress(KeyPressEventArgs)

KeyPress Wywołuje zdarzenie.

OnKeyUp(KeyEventArgs)

KeyUp Wywołuje zdarzenie.

OnLayout(LayoutEventArgs)

Layout Wywołuje zdarzenie.

OnLeave(EventArgs)

Leave Wywołuje zdarzenie.

OnLocationChanged(EventArgs)

LocationChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnLostFocus(EventArgs)

LostFocus Wywołuje zdarzenie.

OnMarginChanged(EventArgs)

MarginChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnMouseCaptureChanged(EventArgs)

MouseCaptureChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnMouseClick(MouseEventArgs)

MouseClick Wywołuje zdarzenie.

OnMouseDoubleClick(MouseEventArgs)

MouseDoubleClick Wywołuje zdarzenie.

OnMouseDown(MouseEventArgs)

MouseDown Wywołuje zdarzenie.

OnMouseEnter(EventArgs)

OnMouseEnter(EventArgs) Wywołuje zdarzenie.

OnMouseHover(EventArgs)

MouseHover Wywołuje zdarzenie.

(Odziedziczone po Control)
OnMouseLeave(EventArgs)

MouseLeave Wywołuje zdarzenie.

OnMouseMove(MouseEventArgs)

MouseMove Wywołuje zdarzenie.

OnMouseUp(MouseEventArgs)

MouseUp Wywołuje zdarzenie.

OnMouseWheel(MouseEventArgs)

MouseWheel Wywołuje zdarzenie.

OnMove(EventArgs)

Move Wywołuje zdarzenie.

(Odziedziczone po Control)
OnMultiSelectChanged(EventArgs)

MultiSelectChanged Wywołuje zdarzenie.

OnNewRowNeeded(DataGridViewRowEventArgs)

NewRowNeeded Wywołuje zdarzenie.

OnNotifyMessage(Message)

Powiadamia kontrolkę komunikatów systemu Windows.

(Odziedziczone po Control)
OnPaddingChanged(EventArgs)

PaddingChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnPaint(PaintEventArgs)

Paint Wywołuje zdarzenie.

OnPaintBackground(PaintEventArgs)

Maluje tło kontrolki.

(Odziedziczone po Control)
OnParentBackColorChanged(EventArgs)

BackColorChanged Zgłasza zdarzenie, gdy BackColor wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnParentBackgroundImageChanged(EventArgs)

BackgroundImageChanged Zgłasza zdarzenie, gdy BackgroundImage wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnParentBindingContextChanged(EventArgs)

BindingContextChanged Zgłasza zdarzenie, gdy BindingContext wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnParentChanged(EventArgs)

ParentChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnParentCursorChanged(EventArgs)

CursorChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnParentDataContextChanged(EventArgs)

Wyświetla dane w dostosowywalnej siatce.

(Odziedziczone po Control)
OnParentEnabledChanged(EventArgs)

EnabledChanged Zgłasza zdarzenie, gdy Enabled wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnParentFontChanged(EventArgs)

FontChanged Zgłasza zdarzenie, gdy Font wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnParentForeColorChanged(EventArgs)

ForeColorChanged Zgłasza zdarzenie, gdy ForeColor wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnParentRightToLeftChanged(EventArgs)

RightToLeftChanged Zgłasza zdarzenie, gdy RightToLeft wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnParentVisibleChanged(EventArgs)

VisibleChanged Zgłasza zdarzenie, gdy Visible wartość właściwości kontenera kontrolki ulegnie zmianie.

(Odziedziczone po Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

PreviewKeyDown Wywołuje zdarzenie.

(Odziedziczone po Control)
OnPrint(PaintEventArgs)

Paint Wywołuje zdarzenie.

(Odziedziczone po Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)

QueryContinueDrag Wywołuje zdarzenie.

(Odziedziczone po Control)
OnReadOnlyChanged(EventArgs)

ReadOnlyChanged Wywołuje zdarzenie.

OnRegionChanged(EventArgs)

RegionChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnResize(EventArgs)

Resize Wywołuje zdarzenie.

OnRightToLeftChanged(EventArgs)

RightToLeftChanged Wywołuje zdarzenie.

OnRowContextMenuStripChanged(DataGridViewRowEventArgs)

RowContextMenuStripChanged Wywołuje zdarzenie.

OnRowContextMenuStripNeeded(DataGridViewRowContextMenuStripNeededEventArgs)

RowContextMenuStripNeeded Wywołuje zdarzenie.

OnRowDefaultCellStyleChanged(DataGridViewRowEventArgs)

RowDefaultCellStyleChanged Wywołuje zdarzenie.

OnRowDirtyStateNeeded(QuestionEventArgs)

RowDirtyStateNeeded Wywołuje zdarzenie.

OnRowDividerDoubleClick(DataGridViewRowDividerDoubleClickEventArgs)

RowDividerDoubleClick Wywołuje zdarzenie.

OnRowDividerHeightChanged(DataGridViewRowEventArgs)

RowDividerHeightChanged Wywołuje zdarzenie.

OnRowEnter(DataGridViewCellEventArgs)

RowEnter Wywołuje zdarzenie.

OnRowErrorTextChanged(DataGridViewRowEventArgs)

RowErrorTextChanged Wywołuje zdarzenie.

OnRowErrorTextNeeded(DataGridViewRowErrorTextNeededEventArgs)

RowErrorTextNeeded Wywołuje zdarzenie.

OnRowHeaderCellChanged(DataGridViewRowEventArgs)

RowHeaderCellChanged Wywołuje zdarzenie.

OnRowHeaderMouseClick(DataGridViewCellMouseEventArgs)

RowHeaderMouseClick Wywołuje zdarzenie.

OnRowHeaderMouseDoubleClick(DataGridViewCellMouseEventArgs)

RowHeaderMouseDoubleClick Wywołuje zdarzenie.

OnRowHeadersBorderStyleChanged(EventArgs)

RowHeadersBorderStyleChanged Wywołuje zdarzenie.

OnRowHeadersDefaultCellStyleChanged(EventArgs)

RowHeadersDefaultCellStyleChanged Wywołuje zdarzenie.

OnRowHeadersWidthChanged(EventArgs)

RowHeadersWidthChanged Wywołuje zdarzenie.

OnRowHeadersWidthSizeModeChanged(DataGridViewAutoSizeModeEventArgs)

RowHeadersWidthSizeModeChanged Wywołuje zdarzenie.

OnRowHeightChanged(DataGridViewRowEventArgs)

RowHeightChanged Wywołuje zdarzenie.

OnRowHeightInfoNeeded(DataGridViewRowHeightInfoNeededEventArgs)

RowHeightInfoNeeded Wywołuje zdarzenie.

OnRowHeightInfoPushed(DataGridViewRowHeightInfoPushedEventArgs)

RowHeightInfoPushed Wywołuje zdarzenie.

OnRowLeave(DataGridViewCellEventArgs)

RowLeave Wywołuje zdarzenie.

OnRowMinimumHeightChanged(DataGridViewRowEventArgs)

RowMinimumHeightChanged Wywołuje zdarzenie.

OnRowPostPaint(DataGridViewRowPostPaintEventArgs)

RowPostPaint Wywołuje zdarzenie.

OnRowPrePaint(DataGridViewRowPrePaintEventArgs)

RowPrePaint Wywołuje zdarzenie.

OnRowsAdded(DataGridViewRowsAddedEventArgs)

RowsAdded Wywołuje zdarzenie.

OnRowsDefaultCellStyleChanged(EventArgs)

RowsDefaultCellStyleChanged Wywołuje zdarzenie.

OnRowsRemoved(DataGridViewRowsRemovedEventArgs)

RowsRemoved Wywołuje zdarzenie.

OnRowStateChanged(Int32, DataGridViewRowStateChangedEventArgs)

RowStateChanged Wywołuje zdarzenie.

OnRowUnshared(DataGridViewRowEventArgs)

RowUnshared Wywołuje zdarzenie.

OnRowValidated(DataGridViewCellEventArgs)

RowValidated Wywołuje zdarzenie.

OnRowValidating(DataGridViewCellCancelEventArgs)

RowValidating Wywołuje zdarzenie.

OnScroll(ScrollEventArgs)

Scroll Wywołuje zdarzenie.

OnSelectionChanged(EventArgs)

SelectionChanged Wywołuje zdarzenie.

OnSizeChanged(EventArgs)

SizeChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnSortCompare(DataGridViewSortCompareEventArgs)

SortCompare Wywołuje zdarzenie.

OnSorted(EventArgs)

Sorted Wywołuje zdarzenie.

OnStyleChanged(EventArgs)

StyleChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnSystemColorsChanged(EventArgs)

SystemColorsChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnTabIndexChanged(EventArgs)

TabIndexChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnTabStopChanged(EventArgs)

TabStopChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnTextChanged(EventArgs)

TextChanged Wywołuje zdarzenie.

(Odziedziczone po Control)
OnUserAddedRow(DataGridViewRowEventArgs)

UserAddedRow Wywołuje zdarzenie.

OnUserDeletedRow(DataGridViewRowEventArgs)

UserDeletedRow Wywołuje zdarzenie.

OnUserDeletingRow(DataGridViewRowCancelEventArgs)

UserDeletingRow Wywołuje zdarzenie.

OnValidated(EventArgs)

Validated Wywołuje zdarzenie.

(Odziedziczone po Control)
OnValidating(CancelEventArgs)

Validating Wywołuje zdarzenie.

OnVisibleChanged(EventArgs)

VisibleChanged Wywołuje zdarzenie.

PaintBackground(Graphics, Rectangle, Rectangle)

Maluje tło obiektu DataGridView.

PerformLayout()

Wymusza stosowanie logiki układu do wszystkich kontrolek podrzędnych kontrolki.

(Odziedziczone po Control)
PerformLayout(Control, String)

Wymusza stosowanie logiki układu do wszystkich kontrolek podrzędnych kontrolki.

(Odziedziczone po Control)
PointToClient(Point)

Oblicza lokalizację określonego punktu ekranu na współrzędne klienta.

(Odziedziczone po Control)
PointToScreen(Point)

Oblicza lokalizację określonego punktu klienta na współrzędnych ekranu.

(Odziedziczone po Control)
PreProcessControlMessage(Message)

Przetwarza wstępnie komunikaty klawiaturowe lub wejściowe w pętli komunikatów przed ich wysłaniem.

(Odziedziczone po Control)
PreProcessMessage(Message)

Przetwarza wstępnie komunikaty klawiaturowe lub wejściowe w pętli komunikatów przed ich wysłaniem.

(Odziedziczone po Control)
ProcessAKey(Keys)

Przetwarza klucz A.

ProcessCmdKey(Message, Keys)

Przetwarza klucz polecenia.

(Odziedziczone po Control)
ProcessControlShiftF10Keys(Keys)

Aktywuje etykietkę narzędzia klawiatury.

ProcessDataGridViewKey(KeyEventArgs)

Przetwarza klucze używane do nawigowania w pliku DataGridView.

ProcessDeleteKey(Keys)

Przetwarza klucz DELETE.

ProcessDialogChar(Char)

Przetwarza znak okna dialogowego.

(Odziedziczone po Control)
ProcessDialogKey(Keys)

Przetwarza klucze, takie jak TAB, ESCAPE, ENTER i STRZAŁKI, używane do sterowania oknami dialogowymi.

ProcessDownKey(Keys)

Przetwarza STRZAŁKI W DÓŁ.

ProcessEndKey(Keys)

Przetwarza klucz END.

ProcessEnterKey(Keys)

Przetwarza klucz ENTER.

ProcessEscapeKey(Keys)

Przetwarza klucz ESC.

ProcessF2Key(Keys)

Przetwarza klucz F2.

ProcessF3Key(Keys)

Przetwarza klucz F3, sortując bieżącą kolumnę.

ProcessHomeKey(Keys)

Przetwarza klucz HOME.

ProcessInsertKey(Keys)

Przetwarza klucz INSERT.

ProcessKeyEventArgs(Message)

Przetwarza kluczowy komunikat i generuje odpowiednie zdarzenia sterujące.

ProcessKeyMessage(Message)

Przetwarza komunikat klawiaturowy.

(Odziedziczone po Control)
ProcessKeyPreview(Message)

Wyświetla podgląd komunikatu klawiatury.

ProcessLeftKey(Keys)

Przetwarza STRZAŁKI W LEWO.

ProcessMnemonic(Char)

Przetwarza znak mnemonic.

(Odziedziczone po Control)
ProcessNextKey(Keys)

Przetwarza klucz PAGE DOWN.

ProcessPriorKey(Keys)

Przetwarza klucz PAGE UP.

ProcessRightKey(Keys)

Przetwarza STRZAŁKI W PRAWO.

ProcessSpaceKey(Keys)

Przetwarza spację.

ProcessTabKey(Keys)

Przetwarza klucz TAB.

ProcessUpKey(Keys)

Przetwarza STRZAŁKA W GÓRĘ.

ProcessZeroKey(Keys)

Przetwarza klucz 0.

RaiseDragEvent(Object, DragEventArgs)

Podnosi odpowiednie zdarzenie przeciągania.

(Odziedziczone po Control)
RaiseKeyEvent(Object, KeyEventArgs)

Wywołuje odpowiednie zdarzenie klucza.

(Odziedziczone po Control)
RaiseMouseEvent(Object, MouseEventArgs)

Podnosi odpowiednie zdarzenie myszy.

(Odziedziczone po Control)
RaisePaintEvent(Object, PaintEventArgs)

Podnosi odpowiednie zdarzenie farby.

(Odziedziczone po Control)
RecreateHandle()

Wymusza ponowne utworzenie uchwytu dla kontrolki.

(Odziedziczone po Control)
RectangleToClient(Rectangle)

Oblicza rozmiar i lokalizację określonego prostokąta ekranu we współrzędnych klienta.

(Odziedziczone po Control)
RectangleToScreen(Rectangle)

Oblicza rozmiar i lokalizację określonego prostokąta klienta we współrzędnych ekranu.

(Odziedziczone po Control)
Refresh()

Wymusza kontrolę, aby unieważnić jej obszar klienta i natychmiast ponownie rysować się i wszystkie kontrolki podrzędne.

(Odziedziczone po Control)
RefreshEdit()

Odświeża wartość bieżącej komórki z wartością podstawowej komórki, gdy komórka jest w trybie edycji, odrzucając dowolną poprzednią wartość.

RescaleConstantsForDpi(Int32, Int32)

Zapewnia stałe do ponownego skalowania kontrolki, gdy nastąpi zmiana DPI.

(Odziedziczone po Control)
ResetBackColor()

Resetuje BackColor właściwość do jej wartości domyślnej.

(Odziedziczone po Control)
ResetBindings()

Powoduje, że kontrolka powiązana z elementem BindingSource , aby ponownie odczytać wszystkie elementy na liście i odświeżyć wyświetlane wartości.

(Odziedziczone po Control)
ResetCursor()

Resetuje Cursor właściwość do jej wartości domyślnej.

(Odziedziczone po Control)
ResetFont()

Resetuje Font właściwość do jej wartości domyślnej.

(Odziedziczone po Control)
ResetForeColor()

Resetuje ForeColor właściwość do jej wartości domyślnej.

(Odziedziczone po Control)
ResetImeMode()

Resetuje ImeMode właściwość do jej wartości domyślnej.

(Odziedziczone po Control)
ResetMouseEventArgs()

Resetuje kontrolkę w celu obsługi MouseLeave zdarzenia.

(Odziedziczone po Control)
ResetRightToLeft()

Resetuje RightToLeft właściwość do jej wartości domyślnej.

(Odziedziczone po Control)
ResetText()

Resetuje Text właściwość do jej wartości domyślnej (Empty).

ResumeLayout()

Wznawia zwykłą logikę układu.

(Odziedziczone po Control)
ResumeLayout(Boolean)

Wznawia zwykłą logikę układu, opcjonalnie wymusza natychmiastowy układ oczekujących żądań układu.

(Odziedziczone po Control)
RtlTranslateAlignment(ContentAlignment)

Konwertuje określony ContentAlignment element na odpowiedni ContentAlignment do obsługi tekstu od prawej do lewej.

(Odziedziczone po Control)
RtlTranslateAlignment(HorizontalAlignment)

Konwertuje określony HorizontalAlignment element na odpowiedni HorizontalAlignment do obsługi tekstu od prawej do lewej.

(Odziedziczone po Control)
RtlTranslateAlignment(LeftRightAlignment)

Konwertuje określony LeftRightAlignment element na odpowiedni LeftRightAlignment do obsługi tekstu od prawej do lewej.

(Odziedziczone po Control)
RtlTranslateContent(ContentAlignment)

Konwertuje określony ContentAlignment element na odpowiedni ContentAlignment do obsługi tekstu od prawej do lewej.

(Odziedziczone po Control)
RtlTranslateHorizontal(HorizontalAlignment)

Konwertuje określony HorizontalAlignment element na odpowiedni HorizontalAlignment do obsługi tekstu od prawej do lewej.

(Odziedziczone po Control)
RtlTranslateLeftRight(LeftRightAlignment)

Konwertuje określony LeftRightAlignment element na odpowiedni LeftRightAlignment do obsługi tekstu od prawej do lewej.

(Odziedziczone po Control)
Scale(Single, Single)
Przestarzałe.
Przestarzałe.

Skaluje całą kontrolkę i wszystkie kontrolki podrzędne.

(Odziedziczone po Control)
Scale(Single)
Przestarzałe.
Przestarzałe.

Skaluje kontrolkę i wszystkie kontrolki podrzędne.

(Odziedziczone po Control)
Scale(SizeF)

Skaluje kontrolkę i wszystkie kontrolki podrzędne według określonego współczynnika skalowania.

(Odziedziczone po Control)
ScaleBitmapLogicalToDevice(Bitmap)

Skaluje wartość logicznej mapy bitowej do równoważnej wartości jednostki urządzenia, gdy nastąpi zmiana DPI.

(Odziedziczone po Control)
ScaleControl(SizeF, BoundsSpecified)

Skaluje lokalizację, rozmiar, dopełnienie i margines kontrolki.

(Odziedziczone po Control)
ScaleCore(Single, Single)

Ta metoda nie jest odpowiednia dla tej klasy.

(Odziedziczone po Control)
Select()

Aktywuje kontrolkę.

(Odziedziczone po Control)
Select(Boolean, Boolean)

Aktywuje kontrolkę podrzędną. Opcjonalnie określa kierunek na karcie, aby wybrać kontrolkę z.

(Odziedziczone po Control)
SelectAll()

Zaznacza wszystkie komórki w obiekcie DataGridView.

SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

Aktywuje następną kontrolkę.

(Odziedziczone po Control)
SendToBack()

Wysyła kontrolkę z do tyłu kolejności z.

(Odziedziczone po Control)
SetAutoSizeMode(AutoSizeMode)

Ustawia wartość wskazującą, jak kontrolka będzie zachowywać się po włączeniu jej AutoSize właściwości.

(Odziedziczone po Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Ustawia określone granice kontrolki na określoną lokalizację i rozmiar.

(Odziedziczone po Control)
SetBounds(Int32, Int32, Int32, Int32)

Ustawia granice kontrolki na określoną lokalizację i rozmiar.

(Odziedziczone po Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

Ten element członkowski zastępuje SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)element .

SetClientSizeCore(Int32, Int32)

Ustawia rozmiar obszaru klienta kontrolki.

(Odziedziczone po Control)
SetCurrentCellAddressCore(Int32, Int32, Boolean, Boolean, Boolean)

Ustawia aktualnie aktywną komórkę.

SetSelectedCellCore(Int32, Int32, Boolean)

Zmienia stan zaznaczenia komórki z określonymi indeksami wierszy i kolumn.

SetSelectedColumnCore(Int32, Boolean)

Zmienia stan zaznaczenia kolumny przy użyciu określonego indeksu.

SetSelectedRowCore(Int32, Boolean)

Zmienia stan zaznaczenia wiersza za pomocą określonego indeksu.

SetStyle(ControlStyles, Boolean)

Ustawia określoną ControlStyles flagę na true wartość lub false.

(Odziedziczone po Control)
SetTopLevel(Boolean)

Ustawia kontrolkę jako kontrolkę najwyższego poziomu.

(Odziedziczone po Control)
SetVisibleCore(Boolean)

Ustawia kontrolkę na określony widoczny stan.

(Odziedziczone po Control)
Show()

Wyświetla kontrolkę użytkownikowi.

(Odziedziczone po Control)
SizeFromClientSize(Size)

Określa rozmiar całej kontrolki z wysokości i szerokości obszaru klienta.

(Odziedziczone po Control)
Sort(DataGridViewColumn, ListSortDirection)

Sortuje zawartość kontrolki DataGridView w kolejności rosnącej lub malejącej na podstawie zawartości określonej kolumny.

Sort(IComparer)

Sortuje zawartość kontrolki DataGridView przy użyciu implementacji interfejsu IComparer .

SuspendLayout()

Tymczasowo zawiesza logikę układu kontrolki.

(Odziedziczone po Control)
ToString()

Zwraca String zawierającą nazwę Component, jeśli istnieje. Ta metoda nie powinna być zastępowana.

(Odziedziczone po Component)
Update()

Powoduje ponowne rysowanie nieprawidłowych regionów w obszarze klienta kontrolki.

(Odziedziczone po Control)
UpdateBounds()

Aktualizuje granice kontrolki przy użyciu bieżącego rozmiaru i lokalizacji.

(Odziedziczone po Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

Aktualizuje granice kontrolki o określonym rozmiarze, lokalizacji i rozmiarze klienta.

(Odziedziczone po Control)
UpdateBounds(Int32, Int32, Int32, Int32)

Aktualizuje granice kontrolki o określonym rozmiarze i lokalizacji.

(Odziedziczone po Control)
UpdateCellErrorText(Int32, Int32)

Wymusza, aby komórka w określonej lokalizacji zaktualizowała tekst błędu.

UpdateCellValue(Int32, Int32)

Wymusza kontrolę w celu zaktualizowania jej wyświetlania komórki w określonej lokalizacji na podstawie jej nowej wartości, stosując wszystkie tryby automatycznego określania rozmiaru aktualnie stosowane.

UpdateRowErrorText(Int32, Int32)

Wymusza zaktualizowanie tekstu błędu wierszy w danym zakresie.

UpdateRowErrorText(Int32)

Wymusza wiersz w danym indeksie wierszy, aby zaktualizować jego tekst błędu.

UpdateRowHeightInfo(Int32, Boolean)

Wymusza zaktualizowanie informacji o wysokości określonego wiersza lub wierszy.

UpdateStyles()

Wymusza ponowne zastosowania przypisanych stylów do kontrolki.

(Odziedziczone po Control)
UpdateZOrder()

Aktualizuje kontrolkę w kolejności z elementu nadrzędnego.

(Odziedziczone po Control)
WndProc(Message)

Przetwarza komunikaty okna.

Zdarzenia

Nazwa Opis
AllowUserToAddRowsChanged

Występuje, gdy wartość AllowUserToAddRows właściwości ulegnie zmianie.

AllowUserToDeleteRowsChanged

Występuje, gdy wartość AllowUserToDeleteRowsChanged właściwości ulegnie zmianie.

AllowUserToOrderColumnsChanged

Występuje, gdy wartość AllowUserToOrderColumns właściwości ulegnie zmianie.

AllowUserToResizeColumnsChanged

Występuje, gdy wartość AllowUserToResizeColumns właściwości ulegnie zmianie.

AllowUserToResizeRowsChanged

Występuje, gdy wartość AllowUserToResizeRows właściwości ulegnie zmianie.

AlternatingRowsDefaultCellStyleChanged

Występuje, gdy wartość AlternatingRowsDefaultCellStyle właściwości ulegnie zmianie.

AutoGenerateColumnsChanged

Występuje, gdy wartość AutoGenerateColumnsChanged właściwości ulegnie zmianie.

AutoSizeChanged

To zdarzenie nie jest istotne dla tej klasy.

(Odziedziczone po Control)
AutoSizeColumnModeChanged

Występuje, gdy wartość AutoSizeMode właściwości kolumny ulegnie zmianie.

AutoSizeColumnsModeChanged

Występuje, gdy wartość AutoSizeColumnsMode właściwości ulegnie zmianie.

AutoSizeRowsModeChanged

Występuje, gdy wartość DataGridViewAutoSizeRowsMode właściwości ulegnie zmianie.

BackColorChanged

Występuje, gdy wartość BackColor właściwości ulegnie zmianie.

BackgroundColorChanged

Występuje, gdy wartość BackgroundColor właściwości ulegnie zmianie.

BackgroundImageChanged

Występuje, gdy wartość BackgroundImage właściwości ulegnie zmianie.

BackgroundImageLayoutChanged

Występuje, gdy BackgroundImageLayout właściwość ulegnie zmianie.

BindingContextChanged

Występuje, gdy wartość BindingContext właściwości ulegnie zmianie.

(Odziedziczone po Control)
BorderStyleChanged

Występuje, gdy wartość BorderStyle właściwości ulegnie zmianie.

CancelRowEdit

Występuje, gdy VirtualMode właściwość kontrolki DataGridView jest true i użytkownik anuluje edycje w wierszu.

CausesValidationChanged

Występuje, gdy wartość CausesValidation właściwości ulegnie zmianie.

(Odziedziczone po Control)
CellBeginEdit

Występuje po uruchomieniu trybu edycji dla wybranej komórki.

CellBorderStyleChanged

Występuje, gdy zmienia się styl obramowania komórki.

CellClick

Występuje po kliknięciu dowolnej części komórki.

CellContentClick

Występuje po kliknięciu zawartości w komórce.

CellContentDoubleClick

Występuje, gdy użytkownik klika dwukrotnie zawartość komórki.

CellContextMenuStripChanged

Występuje, gdy ContextMenuStrip właściwość ulegnie zmianie.

CellContextMenuStripNeeded

Występuje, gdy potrzebne jest menu skrótów komórki.

CellDoubleClick

Występuje, gdy użytkownik klika dwukrotnie w dowolnym miejscu w komórce.

CellEndEdit

Występuje, gdy tryb edycji zostanie zatrzymany dla aktualnie wybranej komórki.

CellEnter

Występuje, gdy bieżąca komórka zmienia się w kontrolce DataGridView lub gdy kontrolka odbiera fokus wejściowy.

CellErrorTextChanged

Występuje, gdy wartość ErrorText właściwości komórki ulegnie zmianie.

CellErrorTextNeeded

Występuje, gdy potrzebny jest tekst błędu komórki.

CellFormatting

Występuje, gdy zawartość komórki musi być sformatowana do wyświetlania.

CellLeave

Występuje, gdy komórka traci fokus wejściowy i nie jest już bieżącą komórką.

CellMouseClick

Występuje za każdym razem, gdy użytkownik kliknie w dowolnym miejscu komórki myszą.

CellMouseDoubleClick

Występuje, gdy komórka w obiekcie DataGridView jest dwukrotnie kliknięta.

CellMouseDown

Występuje, gdy użytkownik naciska przycisk myszy, gdy wskaźnik myszy znajduje się w granicach komórki.

CellMouseEnter

Występuje, gdy wskaźnik myszy przechodzi do komórki.

CellMouseLeave

Występuje, gdy wskaźnik myszy opuszcza komórkę.

CellMouseMove

Występuje, gdy wskaźnik myszy przesuwa się nad kontrolką DataGridView .

CellMouseUp

Występuje, gdy użytkownik zwalnia przycisk myszy na komórce.

CellPainting

Występuje, gdy komórka musi zostać narysowana.

CellParsing

Występuje, gdy komórka opuszcza tryb edycji, jeśli wartość komórki została zmodyfikowana.

CellStateChanged

Występuje, gdy stan komórki zmienia się, na przykład gdy komórka traci lub zyskuje fokus.

CellStyleChanged

Występuje, gdy Style właściwość DataGridViewCell zmiany.

CellStyleContentChanged

Występuje, gdy jedna z wartości stylu komórki ulegnie zmianie.

CellToolTipTextChanged

Występuje, gdy ToolTipText wartość właściwości zmienia się dla komórki w obiekcie DataGridView.

CellToolTipTextNeeded

Występuje, gdy potrzebny jest tekst etykietki narzędzia komórki.

CellValidated

Występuje po zakończeniu walidacji komórki.

CellValidating

Występuje, gdy komórka traci fokus wejściowy, włączając walidację zawartości.

CellValueChanged

Występuje, gdy wartość komórki ulegnie zmianie.

CellValueNeeded

Występuje, gdy VirtualMode właściwość kontrolki DataGridView jest true i DataGridView wymaga wartości dla komórki, aby sformatować i wyświetlić komórkę.

CellValuePushed

Występuje, gdy VirtualMode właściwość kontrolki DataGridView jest true i wartość komórki została zmieniona i wymaga magazynu w bazowym źródle danych.

ChangeUICues

Występuje, gdy zmienią się sygnały interfejsu użytkownika (UI) fokusu lub klawiatury.

(Odziedziczone po Control)
Click

Występuje po kliknięciu kontrolki.

(Odziedziczone po Control)
ClientSizeChanged

Występuje, gdy wartość ClientSize właściwości ulegnie zmianie.

(Odziedziczone po Control)
ColumnAdded

Występuje po dodaniu kolumny do kontrolki.

ColumnContextMenuStripChanged

Występuje, gdy ContextMenuStrip zmienia się właściwość kolumny.

ColumnDataPropertyNameChanged

Występuje, gdy wartość DataPropertyName właściwości kolumny ulegnie zmianie.

ColumnDefaultCellStyleChanged

Występuje, gdy wartość DefaultCellStyle właściwości kolumny ulegnie zmianie.

ColumnDisplayIndexChanged

Występuje, gdy wartość DisplayIndex właściwości kolumny ulegnie zmianie.

ColumnDividerDoubleClick

Występuje, gdy użytkownik klika dwukrotnie podział między dwiema kolumnami.

ColumnDividerWidthChanged

Występuje, gdy DividerWidth właściwość ulegnie zmianie.

ColumnHeaderCellChanged

Występuje, gdy zawartość komórki nagłówka kolumny ulegnie zmianie.

ColumnHeaderMouseClick

Występuje, gdy użytkownik kliknie nagłówek kolumny.

ColumnHeaderMouseDoubleClick

Występuje po dwukrotnym kliknięciu nagłówka kolumny.

ColumnHeadersBorderStyleChanged

Występuje, gdy ColumnHeadersBorderStyle właściwość ulegnie zmianie.

ColumnHeadersDefaultCellStyleChanged

Występuje, gdy wartość ColumnHeadersDefaultCellStyle właściwości ulegnie zmianie.

ColumnHeadersHeightChanged

Występuje, gdy wartość ColumnHeadersHeight właściwości ulegnie zmianie.

ColumnHeadersHeightSizeModeChanged

Występuje, gdy wartość ColumnHeadersHeightSizeMode właściwości ulegnie zmianie.

ColumnMinimumWidthChanged

Występuje, gdy wartość MinimumWidth właściwości kolumny ulegnie zmianie.

ColumnNameChanged

Występuje, gdy wartość Name właściwości kolumny ulegnie zmianie.

ColumnRemoved

Występuje, gdy kolumna zostanie usunięta z kontrolki.

ColumnSortModeChanged

Występuje, gdy wartość SortMode właściwości kolumny ulegnie zmianie.

ColumnStateChanged

Występuje, gdy kolumna zmienia stan, taki jak uzyskanie lub utrata fokusu.

ColumnToolTipTextChanged

Występuje, gdy ToolTipText wartość właściwości zmienia się dla kolumny w obiekcie DataGridView.

ColumnWidthChanged

Występuje, gdy wartość Width właściwości kolumny ulegnie zmianie.

ContextMenuChanged
Przestarzałe.

Występuje, gdy wartość ContextMenu właściwości ulegnie zmianie.

(Odziedziczone po Control)
ContextMenuStripChanged

Występuje, gdy wartość ContextMenuStrip właściwości ulegnie zmianie.

(Odziedziczone po Control)
ControlAdded

Występuje po dodaniu nowej kontrolki do elementu Control.ControlCollection.

(Odziedziczone po Control)
ControlRemoved

Występuje, gdy kontrolka zostanie usunięta z elementu Control.ControlCollection.

(Odziedziczone po Control)
CurrentCellChanged

Występuje, gdy CurrentCell właściwość ulegnie zmianie.

CurrentCellDirtyStateChanged

Występuje, gdy stan komórki zmienia się w stosunku do zmiany jego zawartości.

CursorChanged

Występuje, gdy wartość Cursor właściwości ulegnie zmianie.

(Odziedziczone po Control)
DataBindingComplete

Występuje po zakończeniu operacji powiązania danych.

DataContextChanged

Występuje, gdy wartość DataContext właściwości ulegnie zmianie.

(Odziedziczone po Control)
DataError

Występuje, gdy zewnętrzna operacja analizowania danych lub walidacji zgłasza wyjątek lub gdy próba zatwierdzenia danych w źródle danych zakończy się niepowodzeniem.

DataMemberChanged

Występuje, gdy wartość DataMember właściwości ulegnie zmianie.

DataSourceChanged

Występuje, gdy wartość DataSource właściwości ulegnie zmianie.

DefaultCellStyleChanged

Występuje, gdy wartość DefaultCellStyle właściwości ulegnie zmianie.

DefaultValuesNeeded

Występuje, gdy użytkownik wprowadza wiersz dla nowych rekordów, aby można było wypełnić go wartościami domyślnymi.

Disposed

Występuje, gdy składnik jest usuwany przez wywołanie metody Dispose().

(Odziedziczone po Component)
DockChanged

Występuje, gdy wartość Dock właściwości ulegnie zmianie.

(Odziedziczone po Control)
DoubleClick

Występuje po dwukrotnym kliknięciu kontrolki.

(Odziedziczone po Control)
DpiChangedAfterParent

Występuje, gdy ustawienie DPI dla kontrolki jest zmieniane programowo po zmianie dpi kontrolki nadrzędnej lub formularza.

(Odziedziczone po Control)
DpiChangedBeforeParent

Występuje, gdy ustawienie DPI dla kontrolki jest zmieniane programowo przed zdarzeniem zmiany DPI dla kontrolki nadrzędnej lub formularza.

(Odziedziczone po Control)
DragDrop

Występuje po zakończeniu operacji przeciągania i upuszczania.

(Odziedziczone po Control)
DragEnter

Występuje, gdy obiekt jest przeciągany do granic kontrolki.

(Odziedziczone po Control)
DragLeave

Występuje, gdy obiekt jest przeciągany z granic kontrolki.

(Odziedziczone po Control)
DragOver

Występuje, gdy obiekt jest przeciągany przez granice kontrolki.

(Odziedziczone po Control)
EditingControlShowing

Występuje, gdy kontrolka do edycji komórki jest wyświetlana.

EditModeChanged

Występuje, gdy wartość EditMode właściwości ulegnie zmianie.

EnabledChanged

Występuje, gdy Enabled wartość właściwości uległa zmianie.

(Odziedziczone po Control)
Enter

Występuje po wprowadzeniu kontrolki.

(Odziedziczone po Control)
FontChanged

Występuje, gdy Font wartość właściwości ulegnie zmianie.

ForeColorChanged

Występuje, gdy ForeColor wartość właściwości ulegnie zmianie.

GiveFeedback

Występuje podczas operacji przeciągania.

(Odziedziczone po Control)
GotFocus

Występuje, gdy kontrolka odbiera fokus.

(Odziedziczone po Control)
GridColorChanged

Występuje, gdy wartość GridColor właściwości ulegnie zmianie.

HandleCreated

Występuje po utworzeniu uchwytu dla kontrolki.

(Odziedziczone po Control)
HandleDestroyed

Występuje, gdy uchwyt kontrolki jest w trakcie niszczenia.

(Odziedziczone po Control)
HelpRequested

Występuje, gdy użytkownik żąda pomocy dla kontrolki.

(Odziedziczone po Control)
ImeModeChanged

Występuje, gdy ImeMode właściwość uległa zmianie.

(Odziedziczone po Control)
Invalidated

Występuje, gdy ekran kontrolki wymaga ponownego rysowania.

(Odziedziczone po Control)
KeyDown

Występuje po naciśnięciu, gdy kontrolka ma fokus.

(Odziedziczone po Control)
KeyPress

Występuje, gdy klawisz znaku, spacji lub backspace jest naciskany, gdy kontrolka ma fokus.

(Odziedziczone po Control)
KeyUp

Występuje, gdy klucz jest zwalniany, gdy kontrolka ma fokus.

(Odziedziczone po Control)
Layout

Występuje, gdy kontrolka powinna zmienić położenie kontrolek podrzędnych.

(Odziedziczone po Control)
Leave

Występuje, gdy fokus danych wejściowych opuszcza kontrolkę.

(Odziedziczone po Control)
LocationChanged

Występuje, gdy Location wartość właściwości uległa zmianie.

(Odziedziczone po Control)
LostFocus

Występuje, gdy kontrolka traci fokus.

(Odziedziczone po Control)
MarginChanged

Występuje po zmianie marginesu kontrolki.

(Odziedziczone po Control)
MouseCaptureChanged

Występuje, gdy kontrolka traci przechwytywanie myszy.

(Odziedziczone po Control)
MouseClick

Występuje po kliknięciu kontrolki za pomocą myszy.

(Odziedziczone po Control)
MouseDoubleClick

Występuje, gdy kontrolka jest dwukrotnie klikana przez mysz.

(Odziedziczone po Control)
MouseDown

Występuje, gdy wskaźnik myszy znajduje się nad kontrolką, a naciśnięty jest przycisk myszy.

(Odziedziczone po Control)
MouseEnter

Występuje, gdy wskaźnik myszy przechodzi do kontrolki.

(Odziedziczone po Control)
MouseHover

Występuje, gdy wskaźnik myszy spoczywa na kontrolce.

(Odziedziczone po Control)
MouseLeave

Występuje, gdy wskaźnik myszy opuszcza kontrolkę.

(Odziedziczone po Control)
MouseMove

Występuje, gdy wskaźnik myszy jest przenoszony przez kontrolkę.

(Odziedziczone po Control)
MouseUp

Występuje, gdy wskaźnik myszy znajduje się nad kontrolką, a przycisk myszy jest zwalniany.

(Odziedziczone po Control)
MouseWheel

Występuje, gdy koło myszy porusza się, gdy kontrolka ma fokus.

(Odziedziczone po Control)
Move

Występuje po przeniesieniu kontrolki.

(Odziedziczone po Control)
MultiSelectChanged

Występuje, gdy wartość MultiSelect właściwości ulegnie zmianie.

NewRowNeeded

Występuje, gdy VirtualMode właściwość DataGridView właściwości to , true a użytkownik przechodzi do nowego wiersza w dolnej części .DataGridView

PaddingChanged

Występuje, gdy wartość Padding właściwości ulegnie zmianie.

Paint

Występuje, gdy kontrolka jest ponownie rysowana.

(Odziedziczone po Control)
ParentChanged

Występuje, gdy Parent wartość właściwości ulegnie zmianie.

(Odziedziczone po Control)
PreviewKeyDown

Występuje przed zdarzeniem po naciśnięciu KeyDown klawisza, gdy fokus znajduje się na tej kontrolce.

(Odziedziczone po Control)
QueryAccessibilityHelp

Występuje, gdy AccessibleObject zapewnia pomoc w aplikacjach ułatwień dostępu.

(Odziedziczone po Control)
QueryContinueDrag

Występuje podczas operacji przeciągania i upuszczania i umożliwia źródło przeciągania w celu określenia, czy operacja przeciągania i upuszczania powinna zostać anulowana.

(Odziedziczone po Control)
ReadOnlyChanged

Występuje, gdy ReadOnly właściwość ulegnie zmianie.

RegionChanged

Występuje, gdy wartość Region właściwości ulegnie zmianie.

(Odziedziczone po Control)
Resize

Występuje po zmianie rozmiaru kontrolki.

(Odziedziczone po Control)
RightToLeftChanged

Występuje, gdy RightToLeft wartość właściwości ulegnie zmianie.

(Odziedziczone po Control)
RowContextMenuStripChanged

Występuje, gdy ContextMenuStrip właściwość ulegnie zmianie.

RowContextMenuStripNeeded

Występuje, gdy potrzebne jest menu skrótów wiersza.

RowDefaultCellStyleChanged

Występuje, gdy wartość DefaultCellStyle właściwości dla wiersza ulegnie zmianie.

RowDirtyStateNeeded

Występuje, gdy VirtualMode właściwość kontrolki DataGridView jest true i DataGridView musi określić, czy bieżący wiersz ma niezatwierdzone zmiany.

RowDividerDoubleClick

Występuje, gdy użytkownik klika dwukrotnie podział między dwoma wierszami.

RowDividerHeightChanged

Występuje, gdy DividerHeight właściwość ulegnie zmianie.

RowEnter

Występuje, gdy wiersz odbiera fokus danych wejściowych, ale zanim stanie się bieżącym wierszem.

RowErrorTextChanged

Występuje, gdy ErrorText właściwość wiersza ulegnie zmianie.

RowErrorTextNeeded

Występuje, gdy potrzebny jest tekst błędu wiersza.

RowHeaderCellChanged

Występuje, gdy użytkownik zmienia zawartość komórki nagłówka wiersza.

RowHeaderMouseClick

Występuje, gdy użytkownik kliknie w granicach nagłówka wiersza.

RowHeaderMouseDoubleClick

Występuje po dwukrotnym kliknięciu nagłówka wiersza.

RowHeadersBorderStyleChanged

Występuje, gdy RowHeadersBorderStyle właściwość ulegnie zmianie.

RowHeadersDefaultCellStyleChanged

Występuje, gdy wartość RowHeadersDefaultCellStyle właściwości ulegnie zmianie.

RowHeadersWidthChanged

Występuje, gdy wartość RowHeadersWidth właściwości ulegnie zmianie.

RowHeadersWidthSizeModeChanged

Występuje, gdy wartość RowHeadersWidthSizeMode właściwości ulegnie zmianie.

RowHeightChanged

Występuje, gdy wartość Height właściwości dla wiersza ulegnie zmianie.

RowHeightInfoNeeded

Występuje, gdy są wymagane informacje o wysokości wiersza.

RowHeightInfoPushed

Występuje, gdy użytkownik zmienia wysokość wiersza.

RowLeave

Występuje, gdy wiersz traci fokus wejściowy i nie jest już bieżącym wierszem.

RowMinimumHeightChanged

Występuje, gdy wartość MinimumHeight właściwości dla wiersza ulegnie zmianie.

RowPostPaint

Występuje po malowania.DataGridViewRow

RowPrePaint

Występuje przed malowanie.DataGridViewRow

RowsAdded

Występuje po dodaniu nowego wiersza do elementu DataGridView.

RowsDefaultCellStyleChanged

Występuje, gdy wartość RowsDefaultCellStyle właściwości ulegnie zmianie.

RowsRemoved

Występuje, gdy wiersz lub wiersze są usuwane z elementu DataGridView.

RowStateChanged

Występuje, gdy wiersz zmienia stan, taki jak utrata lub uzyskanie fokusu danych wejściowych.

RowUnshared

Występuje, gdy stan wiersza zmienia się z udostępnionego na nieudostępniany.

RowValidated

Występuje po zakończeniu walidacji wiersza.

RowValidating

Występuje, gdy wiersz jest weryfikowany.

Scroll

Występuje, gdy użytkownik przewija zawartość kontrolki.

SelectionChanged

Występuje po zmianie bieżącego zaznaczenia.

SizeChanged

Występuje, gdy Size wartość właściwości ulegnie zmianie.

(Odziedziczone po Control)
SortCompare

Występuje podczas DataGridView porównywania dwóch wartości komórek w celu wykonania operacji sortowania.

Sorted

Występuje, gdy kontrolka DataGridView kończy operację sortowania.

StyleChanged

Występuje, gdy styl kontrolki ulegnie zmianie.

SystemColorsChanged

Występuje, gdy kolory systemowe się zmieniają.

(Odziedziczone po Control)
TabIndexChanged

Występuje, gdy TabIndex wartość właściwości ulegnie zmianie.

(Odziedziczone po Control)
TabStopChanged

Występuje, gdy TabStop wartość właściwości ulegnie zmianie.

(Odziedziczone po Control)
TextChanged

Występuje, gdy wartość Text właściwości ulegnie zmianie.

UserAddedRow

Występuje po zakończeniu dodawania wiersza do kontrolki DataGridView przez użytkownika.

UserDeletedRow

Występuje po zakończeniu usuwania wiersza z kontrolki DataGridView .

UserDeletingRow

Występuje, gdy użytkownik usunie wiersz z kontrolki DataGridView .

Validated

Występuje po zakończeniu walidacji kontrolki.

(Odziedziczone po Control)
Validating

Występuje, gdy kontrolka jest weryfikowana.

(Odziedziczone po Control)
VisibleChanged

Występuje, gdy Visible wartość właściwości ulegnie zmianie.

(Odziedziczone po Control)

Jawne implementacje interfejsu

Nazwa Opis
IDropTarget.OnDragDrop(DragEventArgs)

DragDrop Wywołuje zdarzenie.

(Odziedziczone po Control)
IDropTarget.OnDragEnter(DragEventArgs)

DragEnter Wywołuje zdarzenie.

(Odziedziczone po Control)
IDropTarget.OnDragLeave(EventArgs)

DragLeave Wywołuje zdarzenie.

(Odziedziczone po Control)
IDropTarget.OnDragOver(DragEventArgs)

DragOver Wywołuje zdarzenie.

(Odziedziczone po Control)
ISupportInitialize.BeginInit()

Aby uzyskać opis tego elementu członkowskiego, zobacz BeginInit().

ISupportInitialize.EndInit()

Aby uzyskać opis tego elementu członkowskiego, zobacz EndInit().

Dotyczy

Zobacz też