DataGrid Class

Definition

Zobrazí ADO.NET data v rolovací mřížce.Displays ADO.NET data in a scrollable grid. Ovládací prvek DataGridView nahrazuje a přidává funkce do ovládacího prvku DataGrid; Nicméně ovládací prvek DataGrid se zachovává pro zpětnou kompatibilitu i pro budoucí použití, pokud zvolíte.The DataGridView control replaces and adds functionality to the DataGrid control; however, the DataGrid control is retained for both backward compatibility and future use, if you choose.

public ref class DataGrid : System::Windows::Forms::Control, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IDataGridEditingService
[System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
public class DataGrid : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IDataGridEditingService
public class DataGrid : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IDataGridEditingService
type DataGrid = class
    inherit Control
    interface ISupportInitialize
    interface IDataGridEditingService
Public Class DataGrid
Inherits Control
Implements IDataGridEditingService, ISupportInitialize
Inheritance
Attributes
Implements

Examples

Následující příklad kódu vytvoří formulář Windows, DataSet obsahující dva objekty DataTable, a DataRelation, které se vztahují na tyto dvě tabulky.The following code example creates a Windows form, a DataSet containing two DataTable objects, and a DataRelation that relates the two tables. Chcete-li zobrazit data, System.Windows.Forms.DataGrid ovládací prvek je pak vázán na DataSet prostřednictvím metody SetDataBinding.To display the data, a System.Windows.Forms.DataGrid control is then bound to the DataSet through the SetDataBinding method. Tlačítko ve formuláři změní vzhled mřížky vytvořením dvou objektů DataGridTableStyle a nastavením MappingName každého objektu na TableName jednoho z DataTable objektů.A button on the form changes the appearance of the grid by creating two DataGridTableStyle objects and setting the MappingName of each object to a TableName of one of the DataTable objects. Příklad obsahuje také kód v události MouseUp, který používá metodu HitTest k vytištění sloupce, řádku a části mřížky, na kterou bylo kliknuto.The example also contains code in the MouseUp event that uses the HitTest method to print the column, row, and part of the grid that has been clicked.

#using <system.dll>
#using <system.data.dll>
#using <system.drawing.dll>
#using <system.windows.forms.dll>
#using <system.xml.dll>

using namespace System;
using namespace System::ComponentModel;
using namespace System::Data;
using namespace System::Drawing;
using namespace System::Windows::Forms;

#define null 0
public ref class Form1: public System::Windows::Forms::Form
{
private:
   System::ComponentModel::Container^ components;
   Button^ button1;
   Button^ button2;
   DataGrid^ myDataGrid;
   DataSet^ myDataSet;
   bool TablesAlreadyAdded;

public:
   Form1()
   {
      // Required for Windows Form Designer support.
      InitializeComponent();

      // Call SetUp to bind the controls.
      SetUp();
   }

public:
   ~Form1()
   {
      if ( components != nullptr )
      {
         delete components;
      }
   }

private:
   void InitializeComponent()
   {
      // Create the form and its controls.
      this->components = gcnew System::ComponentModel::Container;
      this->button1 = gcnew System::Windows::Forms::Button;
      this->button2 = gcnew System::Windows::Forms::Button;
      this->myDataGrid = gcnew DataGrid;
      this->Text = "DataGrid Control Sample";
      this->ClientSize = System::Drawing::Size( 450, 330 );
      button1->Location = System::Drawing::Point( 24, 16 );
      button1->Size = System::Drawing::Size( 120, 24 );
      button1->Text = "Change Appearance";
      button1->Click += gcnew System::EventHandler( this, &Form1::button1_Click );
      button2->Location = System::Drawing::Point( 150, 16 );
      button2->Size = System::Drawing::Size( 120, 24 );
      button2->Text = "Get Binding Manager";
      button2->Click += gcnew System::EventHandler( this, &Form1::button2_Click );
      myDataGrid->Location = System::Drawing::Point( 24, 50 );
      myDataGrid->Size = System::Drawing::Size( 300, 200 );
      myDataGrid->CaptionText = "Microsoft DataGrid Control";
      myDataGrid->MouseUp += gcnew MouseEventHandler( this, &Form1::Grid_MouseUp );
      this->Controls->Add( button1 );
      this->Controls->Add( button2 );
      this->Controls->Add( myDataGrid );
   }

   void SetUp()
   {
      // Create a DataSet with two tables and one relation.
      MakeDataSet();

      /* Bind the DataGrid to the DataSet. The dataMember
        specifies that the Customers table should be displayed.*/
      myDataGrid->SetDataBinding( myDataSet, "Customers" );
   }

private:
   void button1_Click( Object^ sender, System::EventArgs^ e )
   {
      if ( TablesAlreadyAdded )
            return;

      AddCustomDataTableStyle();
   }

private:
   void AddCustomDataTableStyle()
   {
      DataGridTableStyle^ ts1 = gcnew DataGridTableStyle;
      ts1->MappingName = "Customers";

      // Set other properties.
      ts1->AlternatingBackColor = Color::LightGray;

      /* Add a GridColumnStyle and set its MappingName 
        to the name of a DataColumn in the DataTable. 
        Set the HeaderText and Width properties. */
      DataGridColumnStyle^ boolCol = gcnew DataGridBoolColumn;
      boolCol->MappingName = "Current";
      boolCol->HeaderText = "IsCurrent Customer";
      boolCol->Width = 150;
      ts1->GridColumnStyles->Add( boolCol );

      // Add a second column style.
      DataGridColumnStyle^ TextCol = gcnew DataGridTextBoxColumn;
      TextCol->MappingName = "custName";
      TextCol->HeaderText = "Customer Name";
      TextCol->Width = 250;
      ts1->GridColumnStyles->Add( TextCol );

      // Create the second table style with columns.
      DataGridTableStyle^ ts2 = gcnew DataGridTableStyle;
      ts2->MappingName = "Orders";

      // Set other properties.
      ts2->AlternatingBackColor = Color::LightBlue;

      // Create new ColumnStyle objects
      DataGridColumnStyle^ cOrderDate = gcnew DataGridTextBoxColumn;
      cOrderDate->MappingName = "OrderDate";
      cOrderDate->HeaderText = "Order Date";
      cOrderDate->Width = 100;
      ts2->GridColumnStyles->Add( cOrderDate );

      /* Use a PropertyDescriptor to create a formatted
        column. First get the PropertyDescriptorCollection
        for the data source and data member. */
      PropertyDescriptorCollection^ pcol = this->BindingContext[myDataSet, "Customers.custToOrders"]->GetItemProperties();

      /* Create a formatted column using a PropertyDescriptor.
        The formatting character "c" specifies a currency format. */
      DataGridColumnStyle^ csOrderAmount = gcnew DataGridTextBoxColumn( pcol[ "OrderAmount" ],"c",true );
      csOrderAmount->MappingName = "OrderAmount";
      csOrderAmount->HeaderText = "Total";
      csOrderAmount->Width = 100;
      ts2->GridColumnStyles->Add( csOrderAmount );

      /* Add the DataGridTableStyle instances to 
        the GridTableStylesCollection. */
      myDataGrid->TableStyles->Add( ts1 );
      myDataGrid->TableStyles->Add( ts2 );

      // Sets the TablesAlreadyAdded to true so this doesn't happen again.
      TablesAlreadyAdded = true;
   }

private:
   void button2_Click( Object^ sender, System::EventArgs^ e )
   {
      BindingManagerBase^ bmGrid;
      bmGrid = BindingContext[myDataSet, "Customers"];
      MessageBox::Show( String::Concat( "Current BindingManager Position: ", bmGrid->Position )->ToString() );
   }

private:
   void Grid_MouseUp( Object^ sender, MouseEventArgs^ e )
   {
      // Create a HitTestInfo object using the HitTest method.
      // Get the DataGrid by casting sender.
      DataGrid^ myGrid = dynamic_cast<DataGrid^>(sender);
      DataGrid::HitTestInfo ^ myHitInfo = myGrid->HitTest( e->X, e->Y );
      Console::WriteLine( myHitInfo );
      Console::WriteLine( myHitInfo->Type );
      Console::WriteLine( myHitInfo->Row );
      Console::WriteLine( myHitInfo->Column );
   }

   // Create a DataSet with two tables and populate it.
   void MakeDataSet()
   {
      // Create a DataSet.
      myDataSet = gcnew DataSet( "myDataSet" );

      // Create two DataTables.
      DataTable^ tCust = gcnew DataTable( "Customers" );
      DataTable^ tOrders = gcnew DataTable( "Orders" );

      // Create two columns, and add them to the first table.
      DataColumn^ cCustID = gcnew DataColumn( "CustID",__int32::typeid );
      DataColumn^ cCustName = gcnew DataColumn( "CustName" );
      DataColumn^ cCurrent = gcnew DataColumn( "Current",bool::typeid );
      tCust->Columns->Add( cCustID );
      tCust->Columns->Add( cCustName );
      tCust->Columns->Add( cCurrent );

      // Create three columns, and add them to the second table.
      DataColumn^ cID = gcnew DataColumn( "CustID",__int32::typeid );
      DataColumn^ cOrderDate = gcnew DataColumn( "orderDate",DateTime::typeid );
      DataColumn^ cOrderAmount = gcnew DataColumn( "OrderAmount",Decimal::typeid );
      tOrders->Columns->Add( cOrderAmount );
      tOrders->Columns->Add( cID );
      tOrders->Columns->Add( cOrderDate );

      // Add the tables to the DataSet.
      myDataSet->Tables->Add( tCust );
      myDataSet->Tables->Add( tOrders );

      // Create a DataRelation, and add it to the DataSet.
      DataRelation^ dr = gcnew DataRelation( "custToOrders",cCustID,cID );
      myDataSet->Relations->Add( dr );

      /* Populate the tables. For each customer and order, 
        create need two DataRow variables. */
      DataRow^ newRow1;
      DataRow^ newRow2;

      // Create three customers in the Customers Table.
      for ( int i = 1; i < 4; i++ )
      {
         newRow1 = tCust->NewRow();
         newRow1[ "custID" ] = i;
         
         // Add the row to the Customers table.
         tCust->Rows->Add( newRow1 );
      }
      tCust->Rows[ 0 ][ "custName" ] = "Customer1";
      tCust->Rows[ 1 ][ "custName" ] = "Customer2";
      tCust->Rows[ 2 ][ "custName" ] = "Customer3";

      // Give the Current column a value.
      tCust->Rows[ 0 ][ "Current" ] = true;
      tCust->Rows[ 1 ][ "Current" ] = true;
      tCust->Rows[ 2 ][ "Current" ] = false;

      // For each customer, create five rows in the Orders table.
      for ( int i = 1; i < 4; i++ )
      {
         for ( int j = 1; j < 6; j++ )
         {
            newRow2 = tOrders->NewRow();
            newRow2[ "CustID" ] = i;
            newRow2[ "orderDate" ] = DateTime(2001,i,j * 2);
            newRow2[ "OrderAmount" ] = i * 10 + j * .1;
            
            // Add the row to the Orders table.
            tOrders->Rows->Add( newRow2 );
         }
      }
   }
};

int main()
{
   Application::Run( gcnew Form1 );
}
using System;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Windows.Forms;

public class Form1 : System.Windows.Forms.Form
{
   private System.ComponentModel.Container components;
   private Button button1;
   private Button button2;
   private DataGrid myDataGrid;   
   private DataSet myDataSet;
   private bool TablesAlreadyAdded;
   public Form1()
   {
      // Required for Windows Form Designer support.
      InitializeComponent();
      // Call SetUp to bind the controls.
      SetUp();
   }

   protected override void Dispose( bool disposing ){
      if( disposing ){
         if (components != null){
            components.Dispose();}
      }
      base.Dispose( disposing );
   }
   private void InitializeComponent()
   {
      // Create the form and its controls.
      this.components = new System.ComponentModel.Container();
      this.button1 = new System.Windows.Forms.Button();
      this.button2 = new System.Windows.Forms.Button();
      this.myDataGrid = new DataGrid();
      
      this.Text = "DataGrid Control Sample";
      this.ClientSize = new System.Drawing.Size(450, 330);
      
      button1.Location = new Point(24, 16);
      button1.Size = new System.Drawing.Size(120, 24);
      button1.Text = "Change Appearance";
      button1.Click+=new System.EventHandler(button1_Click);

      button2.Location = new Point(150, 16);
      button2.Size = new System.Drawing.Size(120, 24);
      button2.Text = "Get Binding Manager";
      button2.Click+=new System.EventHandler(button2_Click);

      myDataGrid.Location = new  Point(24, 50);
      myDataGrid.Size = new Size(300, 200);
      myDataGrid.CaptionText = "Microsoft DataGrid Control";
      myDataGrid.MouseUp += new MouseEventHandler(Grid_MouseUp);
      
      this.Controls.Add(button1);
      this.Controls.Add(button2);
      this.Controls.Add(myDataGrid);
   }

   public static void Main()
   {
      Application.Run(new Form1());
   }
   
   private void SetUp()
   {
      // Create a DataSet with two tables and one relation.
      MakeDataSet();
      /* Bind the DataGrid to the DataSet. The dataMember
      specifies that the Customers table should be displayed.*/
      myDataGrid.SetDataBinding(myDataSet, "Customers");
   }

   private void button1_Click(object sender, System.EventArgs e)
   {
      if(TablesAlreadyAdded) return;
      AddCustomDataTableStyle();
   }

   private void AddCustomDataTableStyle()
   {
      DataGridTableStyle ts1 = new DataGridTableStyle();
      ts1.MappingName = "Customers";
      // Set other properties.
      ts1.AlternatingBackColor = Color.LightGray;

      /* Add a GridColumnStyle and set its MappingName 
      to the name of a DataColumn in the DataTable. 
      Set the HeaderText and Width properties. */
      
      DataGridColumnStyle boolCol = new DataGridBoolColumn();
      boolCol.MappingName = "Current";
      boolCol.HeaderText = "IsCurrent Customer";
      boolCol.Width = 150;
      ts1.GridColumnStyles.Add(boolCol);
      
      // Add a second column style.
      DataGridColumnStyle TextCol = new DataGridTextBoxColumn();
      TextCol.MappingName = "custName";
      TextCol.HeaderText = "Customer Name";
      TextCol.Width = 250;
      ts1.GridColumnStyles.Add(TextCol);

      // Create the second table style with columns.
      DataGridTableStyle ts2 = new DataGridTableStyle();
      ts2.MappingName = "Orders";

      // Set other properties.
      ts2.AlternatingBackColor = Color.LightBlue;
      
      // Create new ColumnStyle objects
      DataGridColumnStyle cOrderDate = 
      new DataGridTextBoxColumn();
      cOrderDate.MappingName = "OrderDate";
      cOrderDate.HeaderText = "Order Date";
      cOrderDate.Width = 100;
      ts2.GridColumnStyles.Add(cOrderDate);

      /* Use a PropertyDescriptor to create a formatted
      column. First get the PropertyDescriptorCollection
      for the data source and data member. */
      PropertyDescriptorCollection pcol = this.BindingContext
      [myDataSet, "Customers.custToOrders"].GetItemProperties();
 
      /* Create a formatted column using a PropertyDescriptor.
      The formatting character "c" specifies a currency format. */     
      DataGridColumnStyle csOrderAmount = 
      new DataGridTextBoxColumn(pcol["OrderAmount"], "c", true);
      csOrderAmount.MappingName = "OrderAmount";
      csOrderAmount.HeaderText = "Total";
      csOrderAmount.Width = 100;
      ts2.GridColumnStyles.Add(csOrderAmount);

      /* Add the DataGridTableStyle instances to 
      the GridTableStylesCollection. */
      myDataGrid.TableStyles.Add(ts1);
      myDataGrid.TableStyles.Add(ts2);

     // Sets the TablesAlreadyAdded to true so this doesn't happen again.
     TablesAlreadyAdded=true;
   }

   private void button2_Click(object sender, System.EventArgs e)
   {
      BindingManagerBase bmGrid;
      bmGrid = BindingContext[myDataSet, "Customers"];
      MessageBox.Show("Current BindingManager Position: " + bmGrid.Position);
   }

   private void Grid_MouseUp(object sender, MouseEventArgs e)
   {
      // Create a HitTestInfo object using the HitTest method.

      // Get the DataGrid by casting sender.
      DataGrid myGrid = (DataGrid)sender;
      DataGrid.HitTestInfo myHitInfo = myGrid.HitTest(e.X, e.Y);
      Console.WriteLine(myHitInfo);
      Console.WriteLine(myHitInfo.Type);
      Console.WriteLine(myHitInfo.Row);
      Console.WriteLine(myHitInfo.Column);
   }

   // Create a DataSet with two tables and populate it.
   private void MakeDataSet()
   {
      // Create a DataSet.
      myDataSet = new DataSet("myDataSet");
      
      // Create two DataTables.
      DataTable tCust = new DataTable("Customers");
      DataTable tOrders = new DataTable("Orders");

      // Create two columns, and add them to the first table.
      DataColumn cCustID = new DataColumn("CustID", typeof(int));
      DataColumn cCustName = new DataColumn("CustName");
      DataColumn cCurrent = new DataColumn("Current", typeof(bool));
      tCust.Columns.Add(cCustID);
      tCust.Columns.Add(cCustName);
      tCust.Columns.Add(cCurrent);

      // Create three columns, and add them to the second table.
      DataColumn cID = 
      new DataColumn("CustID", typeof(int));
      DataColumn cOrderDate = 
      new DataColumn("orderDate",typeof(DateTime));
      DataColumn cOrderAmount = 
      new DataColumn("OrderAmount", typeof(decimal));
      tOrders.Columns.Add(cOrderAmount);
      tOrders.Columns.Add(cID);
      tOrders.Columns.Add(cOrderDate);

      // Add the tables to the DataSet.
      myDataSet.Tables.Add(tCust);
      myDataSet.Tables.Add(tOrders);

      // Create a DataRelation, and add it to the DataSet.
      DataRelation dr = new DataRelation
      ("custToOrders", cCustID , cID);
      myDataSet.Relations.Add(dr);
   
      /* Populates the tables. For each customer and order, 
      creates two DataRow variables. */
      DataRow newRow1;
      DataRow newRow2;

      // Create three customers in the Customers Table.
      for(int i = 1; i < 4; i++)
      {
         newRow1 = tCust.NewRow();
         newRow1["custID"] = i;
         // Add the row to the Customers table.
         tCust.Rows.Add(newRow1);
      }
      // Give each customer a distinct name.
      tCust.Rows[0]["custName"] = "Customer1";
      tCust.Rows[1]["custName"] = "Customer2";
      tCust.Rows[2]["custName"] = "Customer3";

      // Give the Current column a value.
      tCust.Rows[0]["Current"] = true;
      tCust.Rows[1]["Current"] = true;
      tCust.Rows[2]["Current"] = false;

      // For each customer, create five rows in the Orders table.
      for(int i = 1; i < 4; i++)
      {
         for(int j = 1; j < 6; j++)
         {
            newRow2 = tOrders.NewRow();
            newRow2["CustID"]= i;
            newRow2["orderDate"]= new DateTime(2001, i, j * 2);
            newRow2["OrderAmount"] = i * 10 + j  * .1;
            // Add the row to the Orders table.
            tOrders.Rows.Add(newRow2);
         }
      }
   }
}
Option Explicit
Option Strict

Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Windows.Forms

Public Class Form1
   Inherits System.Windows.Forms.Form
   Private components As System.ComponentModel.Container
   Private button1 As Button
   Private button2 As Button
   Private myDataGrid As DataGrid
   Private myDataSet As DataSet
   Private TablesAlreadyAdded As Boolean    
    
   Public Sub New()
      ' Required for Windows Form Designer support.
      InitializeComponent()
      ' Call SetUp to bind the controls.
      SetUp()
   End Sub 
        
  Private Sub InitializeComponent()
      ' Create the form and its controls.
      Me.components = New System.ComponentModel.Container()
      Me.button1 = New System.Windows.Forms.Button()
      Me.button2 = New System.Windows.Forms.Button()
      Me.myDataGrid = New DataGrid()
      
      Me.Text = "DataGrid Control Sample"
      Me.ClientSize = New System.Drawing.Size(450, 330)
        
      button1.Location = New Point(24, 16)
      button1.Size = New System.Drawing.Size(120, 24)
      button1.Text = "Change Appearance"
      AddHandler button1.Click, AddressOf button1_Click
        
      button2.Location = New Point(150, 16)
      button2.Size = New System.Drawing.Size(120, 24)
      button2.Text = "Get Binding Manager"
      AddHandler button2.Click, AddressOf button2_Click
        
      myDataGrid.Location = New Point(24, 50)
      myDataGrid.Size = New Size(300, 200)
      myDataGrid.CaptionText = "Microsoft DataGrid Control"
      AddHandler myDataGrid.MouseUp, AddressOf Grid_MouseUp
        
      Me.Controls.Add(button1)
      Me.Controls.Add(button2)
      Me.Controls.Add(myDataGrid)
   End Sub 
    
   Public Shared Sub Main()
      Application.Run(New Form1())
   End Sub 
        
   Private Sub SetUp()
      ' Create a DataSet with two tables and one relation.
      MakeDataSet()
      ' Bind the DataGrid to the DataSet. The dataMember
      ' specifies that the Customers table should be displayed.
      myDataGrid.SetDataBinding(myDataSet, "Customers")
   End Sub 
        
    Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        If TablesAlreadyAdded = True Then Exit Sub
        AddCustomDataTableStyle()
    End Sub
   
   Private Sub AddCustomDataTableStyle()
      Dim ts1 As New DataGridTableStyle()
      ts1.MappingName = "Customers"
      ' Set other properties.
      ts1.AlternatingBackColor = Color.LightGray
      ' Add a GridColumnStyle and set its MappingName 
      ' to the name of a DataColumn in the DataTable. 
      ' Set the HeaderText and Width properties. 
        
      Dim boolCol As New DataGridBoolColumn()
      boolCol.MappingName = "Current"
      boolCol.HeaderText = "IsCurrent Customer"
      boolCol.Width = 150
      ts1.GridColumnStyles.Add(boolCol)
        
      ' Add a second column style.
      Dim TextCol As New DataGridTextBoxColumn()
      TextCol.MappingName = "custName"
      TextCol.HeaderText = "Customer Name"
      TextCol.Width = 250
      ts1.GridColumnStyles.Add(TextCol)
        
      ' Create the second table style with columns.
      Dim ts2 As New DataGridTableStyle()
      ts2.MappingName = "Orders"
        
      ' Set other properties.
      ts2.AlternatingBackColor = Color.LightBlue
        
      ' Create new ColumnStyle objects
      Dim cOrderDate As New DataGridTextBoxColumn()
      cOrderDate.MappingName = "OrderDate"
      cOrderDate.HeaderText = "Order Date"
      cOrderDate.Width = 100
      ts2.GridColumnStyles.Add(cOrderDate)

      ' Use a PropertyDescriptor to create a formatted
      ' column. First get the PropertyDescriptorCollection
      ' for the data source and data member. 
      Dim pcol As PropertyDescriptorCollection = _
      Me.BindingContext(myDataSet, "Customers.custToOrders"). _
      GetItemProperties()

      ' Create a formatted column using a PropertyDescriptor.
      ' The formatting character "c" specifies a currency format. */     
        
      Dim csOrderAmount As _
      New DataGridTextBoxColumn(pcol("OrderAmount"), "c", True)
      csOrderAmount.MappingName = "OrderAmount"
      csOrderAmount.HeaderText = "Total"
      csOrderAmount.Width = 100
      ts2.GridColumnStyles.Add(csOrderAmount)
        
      ' Add the DataGridTableStyle instances to 
      ' the GridTableStylesCollection. 
      myDataGrid.TableStyles.Add(ts1)
      myDataGrid.TableStyles.Add(ts2)

     ' Sets the TablesAlreadyAdded to true so this doesn't happen again.
      TablesAlreadyAdded = true
   End Sub 
    
    Private Sub button2_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        Dim bmGrid As BindingManagerBase
        bmGrid = BindingContext(myDataSet, "Customers")
        MessageBox.Show(("Current BindingManager Position: " & bmGrid.Position))
    End Sub
        
   Private Sub Grid_MouseUp(sender As Object, e As MouseEventArgs)
      ' Create a HitTestInfo object using the HitTest method.
      ' Get the DataGrid by casting sender.
      Dim myGrid As DataGrid = CType(sender, DataGrid)
      Dim myHitInfo As DataGrid.HitTestInfo = myGrid.HitTest(e.X, e.Y)
      Console.WriteLine(myHitInfo)
      Console.WriteLine(myHitInfo.Type)
      Console.WriteLine(myHitInfo.Row)
      Console.WriteLine(myHitInfo.Column)
   End Sub 
        
   ' Create a DataSet with two tables and populate it.
   Private Sub MakeDataSet()
      ' Create a DataSet.
      myDataSet = New DataSet("myDataSet")
       
      ' Create two DataTables.
      Dim tCust As New DataTable("Customers")
      Dim tOrders As New DataTable("Orders")
      
      ' Create two columns, and add them to the first table.
      Dim cCustID As New DataColumn("CustID", GetType(Integer))
      Dim cCustName As New DataColumn("CustName")
      Dim cCurrent As New DataColumn("Current", GetType(Boolean))
      tCust.Columns.Add(cCustID)
      tCust.Columns.Add(cCustName)
      tCust.Columns.Add(cCurrent)
       
      ' Create three columns, and add them to the second table.
      Dim cID As New DataColumn("CustID", GetType(Integer))
      Dim cOrderDate As New DataColumn("orderDate", GetType(DateTime))
      Dim cOrderAmount As New DataColumn("OrderAmount", GetType(Decimal))
      tOrders.Columns.Add(cOrderAmount)
      tOrders.Columns.Add(cID)
      tOrders.Columns.Add(cOrderDate)
       
      ' Add the tables to the DataSet.
      myDataSet.Tables.Add(tCust)
      myDataSet.Tables.Add(tOrders)
        
      ' Create a DataRelation, and add it to the DataSet.
      Dim dr As New DataRelation("custToOrders", cCustID, cID)
      myDataSet.Relations.Add(dr)
        
      ' Populates the tables. For each customer and order, 
      ' creates two DataRow variables. 
      Dim newRow1 As DataRow
      Dim newRow2 As DataRow
        
      ' Create three customers in the Customers Table.
      Dim i As Integer
      For i = 1 To 3
         newRow1 = tCust.NewRow()
         newRow1("custID") = i
         ' Add the row to the Customers table.
         tCust.Rows.Add(newRow1)
      Next i
      ' Give each customer a distinct name.
      tCust.Rows(0)("custName") = "Customer1"
      tCust.Rows(1)("custName") = "Customer2"
      tCust.Rows(2)("custName") = "Customer3"
        
      ' Give the Current column a value.
      tCust.Rows(0)("Current") = True
      tCust.Rows(1)("Current") = True
      tCust.Rows(2)("Current") = False
        
      ' For each customer, create five rows in the Orders table.
      For i = 1 To 3
         Dim j As Integer
         For j = 1 To 5
            newRow2 = tOrders.NewRow()
            newRow2("CustID") = i
            newRow2("orderDate") = New DateTime(2001, i, j * 2)
            newRow2("OrderAmount") = i * 10 + j * 0.1
            ' Add the row to the Orders table.
            tOrders.Rows.Add(newRow2)
         Next j
      Next i
   End Sub 
End Class 

Remarks

System.Windows.Forms.DataGrid zobrazuje odkazy na weby jako podřízené tabulky.The System.Windows.Forms.DataGrid displays Web-like links to child tables. Kliknutím na odkaz můžete přejít na podřízenou tabulku.You can click on a link to navigate to the child table. Když se zobrazí podřízená tabulka, zobrazí se v titulku tlačítko zpět, na které se dá kliknout a přejít zpátky k nadřazené tabulce.When a child table is displayed, a back button appears in the caption that can be clicked to navigate back to the parent table. Data z nadřazených řádků se zobrazí pod titulkem a nad záhlavími sloupců.The data from the parent rows is displayed below the caption and above the column headers. Informace o nadřazeném řádku můžete skrýt kliknutím na tlačítko napravo od tlačítka zpět.You can hide the parent row information by clicking the button to the right of the back button.

Chcete-li zobrazit tabulku v System.Windows.Forms.DataGrid v době běhu, použijte metodu SetDataBinding k nastavení DataSource a DataMember vlastností na platný zdroj dat.To display a table in the System.Windows.Forms.DataGrid at run time, use the SetDataBinding method to set the DataSource and DataMember properties to a valid data source. Platné jsou následující zdroje dat:The following data sources are valid:

Další informace o třídě DataSet naleznete v tématu datové sady, datové tabulky a zobrazenídat.For more information about the DataSet class, see DataSets, DataTables, and DataViews.

Můžete vytvořit mřížku, která umožní uživatelům upravovat data, ale zabrání jim v přidávání nových řádků pomocí DataView jako zdroje dat a nastavením vlastnosti AllowNew na false.You can create a grid that enables users to edit data but prevents them from adding new rows by using a DataView as the data source and setting the AllowNew property to false.

Zdroje dat jsou dále spravovány BindingManagerBase objekty.Data sources are further managed by BindingManagerBase objects. Pro každou tabulku ve zdroji dat je možné BindingManagerBase vrátit z BindingContextformuláře.For each table in a data source, a BindingManagerBase can be returned from the form's BindingContext. Můžete například určit počet řádků obsažených zdrojem dat, a to vrácením vlastnosti Count objektu přidruženého BindingManagerBase.For example, you can determine the number of rows contained by a data source by returning the associated BindingManagerBase object's Count property.

Chcete-li ověřit data, použijte podkladové objekty, které reprezentují data a jejich události.To validate data, use the underlying objects that represent data and their events. Například pokud data pocházejí z DataTable v DataSet, použijte události ColumnChanging a RowChanging.For example, if the data comes from a DataTable in a DataSet, use the ColumnChanging and RowChanging events.

Note

Vzhledem k tomu, že počet sloupců lze přizpůsobit (přidáním nebo odstraněním členů GridColumnStylesCollection) a řádky lze seřadit podle sloupce, hodnoty vlastností RowNumber a ColumnNumber nelze zaručit, aby odpovídaly DataRow a DataColumn indexů v DataTable.Because the number of columns can be customized (by adding or deleting members of the GridColumnStylesCollection) and the rows can be sorted by column, the RowNumber and ColumnNumber property values cannot be guaranteed to correspond to DataRow and DataColumn indexes in a DataTable. Proto byste se měli vyhnout použití těchto vlastností v události Validating k ověření dat.Therefore you should avoid using those properties in the Validating event to validate data.

Chcete-li určit, která buňka je vybrána, použijte vlastnost CurrentCell.To determine which cell is selected, use the CurrentCell property. Změňte hodnotu libovolné buňky pomocí vlastnosti Item[], která může převzít indexy řádků a sloupců buňky nebo jeden DataGridCell.Change the value of any cell by using the Item[] property, which can take either the row and column indexes of the cell, or a single DataGridCell. Monitoruje událost CurrentCellChanged k detekci, kdy uživatel vybere jinou buňku.Monitor the CurrentCellChanged event to detect when the user selects another cell.

Chcete-li určit, kterou část ovládacího prvku uživatel kliknul, použijte metodu HitTest v události MouseDown.To determine which part of the control the user clicked, use the HitTest method in the MouseDown event. Metoda HitTest vrátí objekt DataGrid.HitTestInfo, který obsahuje řádek a sloupec kliklého prostoru.The HitTest method returns a DataGrid.HitTestInfo object, which contains the row and column of a clicked area.

Chcete-li spravovat vzhled ovládacího prvku v době běhu, jsou k dispozici několik vlastností pro nastavení atributů barva a titulek, včetně CaptionForeColor, CaptionBackColor, CaptionFonta tak dále.To manage the appearance of the control at run time, several properties for setting the color and caption attributes are available, including the CaptionForeColor, CaptionBackColor, CaptionFont, and so on.

Vzhled zobrazené mřížky (nebo mřížek) lze dále upravovat vytvořením DataGridTableStyle objektů a jejich přidáním do GridTableStylesCollection, která je k dispozici prostřednictvím vlastnosti TableStyles.The appearance of the displayed grid (or grids) can be further modified by creating DataGridTableStyle objects and adding them to the GridTableStylesCollection, which is accessed through the TableStyles property. Například pokud je DataSource nastaveno na DataSet obsahující tři objekty DataTable, můžete přidat tři objekty DataGridTableStyle do kolekce, jednu pro každou tabulku.For example, if the DataSource is set to a DataSet containing three DataTable objects, you can add three DataGridTableStyle objects to the collection, one for each table. Chcete-li synchronizovat každý objekt DataGridTableStyle s DataTable, nastavte MappingName DataGridTableStyle na TableName DataTable.To synchronize each DataGridTableStyle object with a DataTable, set the MappingName of the DataGridTableStyle to the TableName of the DataTable. Další informace o vazbách na pole objektů naleznete v tématu vlastnost DataGridTableStyle.MappingName.For more information about binding to an array of objects, see the DataGridTableStyle.MappingName property.

Chcete-li vytvořit přizpůsobené zobrazení tabulky, vytvořte instanci DataGridTextBoxColumn nebo DataGridBoolColumn třídy a přidejte objekt do GridTableStylesCollection k němu přistup přes vlastnost TableStyles.To create a customized view of a table, create an instance of a DataGridTextBoxColumn or DataGridBoolColumn class and add the object to the GridTableStylesCollection accessed through the TableStyles property. Obě třídy dědí z DataGridColumnStyle.Both classes inherit from DataGridColumnStyle. Pro každý styl sloupce nastavte MappingName na ColumnName sloupce, který chcete zobrazit v mřížce.For each column style, set the MappingName to the ColumnName of a column that you want to show in the grid. Chcete-li skrýt sloupec, nastavte jeho MappingName na jinou hodnotu než na platný ColumnName.To hide a column, set its MappingName to something other than a valid ColumnName.

Chcete-li naformátovat text sloupce, nastavte vlastnost Format DataGridTextBoxColumn na jednu z hodnot nalezených v typech formátování a vlastních formátovacích řetězců data a času.To format the text of a column, set the Format property of the DataGridTextBoxColumn to one of the values found in Formatting Types and Custom Date and Time Format Strings.

Chcete-li vytvořit vazby DataGrid k poli typu silně typované objekty, musí typ objektu obsahovat veřejné vlastnosti.To bind the DataGrid to a strongly typed array of objects, the object type must contain public properties. Chcete-li vytvořit DataGridTableStyle, který zobrazí pole, nastavte vlastnost DataGridTableStyle.MappingName na typename[], kde typename je nahrazen názvem typu objektu.To create a DataGridTableStyle that displays the array, set the DataGridTableStyle.MappingName property to typename[] where typename is replaced by the name of the object type. Všimněte si také, že vlastnost MappingName rozlišuje velká a malá písmena; název typu se musí přesně shodovat.Also note that the MappingName property is case-sensitive; the type name must be matched exactly. Příklad najdete v vlastnosti MappingName.See the MappingName property for an example.

DataGrid můžete také navazovat na ArrayList.You can also bind the DataGrid to an ArrayList. Funkce ArrayList je, že může obsahovat objekty více typů, ale DataGrid může vytvořit vazby pouze na takový seznam, pokud všechny položky v seznamu mají stejný typ jako první položka.A feature of the ArrayList is that it can contain objects of multiple types, but the DataGrid can only bind to such a list when all items in the list are of the same type as the first item. To znamená, že všechny objekty musí být buď stejného typu, nebo musí dědit ze stejné třídy jako první položka v seznamu.This means that all objects must either be of the same type, or they must inherit from the same class as the first item in the list. Například pokud je první položka v seznamu Control, může být druhá položka TextBox (která dědí z Control).For example, if the first item in a list is a Control, the second item could be a TextBox (which inherits from Control). Je-li na druhé straně první položka TextBox, druhý objekt nemůže být Control.If, on the other hand, the first item is a TextBox, the second object cannot be a Control. ArrayList musí mít v případě, že je vázaná, další položky.Further, the ArrayList must have items in it when it is bound. Prázdný ArrayList bude mít za následek prázdnou mřížku.An empty ArrayList will result in an empty grid. Kromě toho musí objekty v ArrayList obsahovat veřejné vlastnosti.In addition, the objects in the ArrayList must contain public properties. Při vytváření vazby na ArrayListnastavte MappingName DataGridTableStyle na "ArrayList" (název typu).When binding to an ArrayList, set the MappingName of the DataGridTableStyle to "ArrayList" (the type name).

Pro každý DataGridTableStylemůžete nastavit atributy Color a Caption, které přepíší nastavení pro ovládací prvek System.Windows.Forms.DataGrid.For each DataGridTableStyle, you can set color and caption attributes that override the settings for the System.Windows.Forms.DataGrid control. Nicméně pokud tyto vlastnosti nejsou nastaveny, výchozí nastavení pro ovládací prvek se použijí.However, if those properties are not set, the settings for the control are used by default. Následující vlastnosti lze přepsat pomocí DataGridTableStyle vlastností:The following properties can be overridden by DataGridTableStyle properties:

Chcete-li přizpůsobit vzhled jednotlivých sloupců, přidejte DataGridColumnStyle objektů do GridColumnStylesCollection, ke kterému se dostanete prostřednictvím vlastnosti GridColumnStyles každého DataGridTableStyle.To customize the appearance of individual columns, add DataGridColumnStyle objects to the GridColumnStylesCollection, which is accessed through the GridColumnStyles property of each DataGridTableStyle. Chcete-li synchronizovat každý DataGridColumnStyle s DataColumn v DataTable, nastavte MappingName na ColumnName DataColumn.To synchronize each DataGridColumnStyle with a DataColumn in the DataTable, set the MappingName to the ColumnName of a DataColumn. Při sestavování DataGridColumnStylelze také nastavit formátovací řetězec, který určuje, jak sloupec zobrazuje data.When constructing a DataGridColumnStyle, you can also set a formatting string that specifies how the column displays data. Například můžete určit, že sloupec používá formát krátkého data k zobrazení kalendářních dat obsažených v tabulce.For example, you can specify that the column use a short-date format to display dates contained in the table.

Caution

Před přidáním objektů DataGridTableStyle do GridTableStylesCollectionvždy vytvořte DataGridColumnStyle objekty a přidejte je do GridColumnStylesCollection.Always create DataGridColumnStyle objects and add them to the GridColumnStylesCollection before adding DataGridTableStyle objects to the GridTableStylesCollection. Když přidáte prázdné DataGridTableStyle s platnou MappingName hodnotou do kolekce, automaticky se vygenerují DataGridColumnStyle objekty.When you add an empty DataGridTableStyle with a valid MappingName value to the collection, DataGridColumnStyle objects are automatically generated for you. V důsledku toho bude vyvolána výjimka, pokud se pokusíte přidat nové objekty DataGridColumnStyle s duplicitními MappingName hodnotami do GridColumnStylesCollection.Consequently, an exception will be thrown if you try to add new DataGridColumnStyle objects with duplicate MappingName values to the GridColumnStylesCollection.

Note

Ovládací prvek DataGridView nahrazuje a přidává funkce do ovládacího prvku DataGrid; Nicméně ovládací prvek DataGrid se zachovává pro zpětnou kompatibilitu i pro budoucí použití, pokud zvolíte.The DataGridView control replaces and adds functionality to the DataGrid control; however, the DataGrid control is retained for both backward compatibility and future use, if you choose. Další informace naleznete v tématu rozdíly mezi ovládacími prvky model Windows Forms DataGridView a DataGrid.For more information, see Differences Between the Windows Forms DataGridView and DataGrid Controls.

Constructors

DataGrid()

Inicializuje novou instanci třídy DataGrid.Initializes a new instance of the DataGrid class.

Properties

AccessibilityObject

Získá AccessibleObject přiřazenou ovládacímu prvku.Gets the AccessibleObject assigned to the control.

(Inherited from Control)
AccessibleDefaultActionDescription

Získá nebo nastaví výchozí popis akce ovládacího prvku pro použití v klientských aplikacích pro usnadnění.Gets or sets the default action description of the control for use by accessibility client applications.

(Inherited from Control)
AccessibleDescription

Získá nebo nastaví popis ovládacího prvku používaného klientskými aplikacemi přístupnosti.Gets or sets the description of the control used by accessibility client applications.

(Inherited from Control)
AccessibleName

Získá nebo nastaví název ovládacího prvku používaného klientskými aplikacemi pro usnadnění.Gets or sets the name of the control used by accessibility client applications.

(Inherited from Control)
AccessibleRole

Získá nebo nastaví přístupnou roli ovládacího prvku.Gets or sets the accessible role of the control.

(Inherited from Control)
AllowDrop

Získává nebo nastavuje hodnotu, která označuje, jestli ovládací prvek může přijímat data, která na něj uživatel přetáhne.Gets or sets a value indicating whether the control can accept data that the user drags onto it.

(Inherited from Control)
AllowNavigation

Získá nebo nastaví hodnotu označující, jestli je povolená navigace.Gets or sets a value indicating whether navigation is allowed.

AllowSorting

Získá nebo nastaví hodnotu označující, zda lze mřížku vytvořit kliknutím na záhlaví sloupce.Gets or sets a value indicating whether the grid can be resorted by clicking on a column header.

AlternatingBackColor

Získá nebo nastaví barvu pozadí pro liché řádky mřížky.Gets or sets the background color of odd-numbered rows of the grid.

Anchor

Získá nebo nastaví hrany kontejneru, ke kterému je ovládací prvek vázán, a určuje, jak se změní velikost ovládacího prvku s nadřazeným prvkem.Gets or sets the edges of the container to which a control is bound and determines how a control is resized with its parent.

(Inherited from Control)
AutoScrollOffset

Získává nebo nastavuje, kde se tento ovládací prvek posouvá v ScrollControlIntoView(Control).Gets or sets where this control is scrolled to in ScrollControlIntoView(Control).

(Inherited from Control)
AutoSize

Tato vlastnost není pro tuto třídu relevantní.This property is not relevant for this class.

(Inherited from Control)
BackColor

Získá nebo nastaví barvu pozadí pro sudé a liché řádky mřížky.Gets or sets the background color of even-numbered rows of the grid.

BackgroundColor

Získá nebo nastaví barvu oblasti mimo řádek mřížky.Gets or sets the color of the non-row area of the grid.

BackgroundImage

Tento člen není pro tento ovládací prvek smysluplný.This member is not meaningful for this control.

BackgroundImageLayout

Tento člen není pro tento ovládací prvek smysluplný.This member is not meaningful for this control.

BackgroundImageLayout

Získá nebo nastaví rozložení obrázku pozadí, jak je definováno ve výčtu ImageLayout.Gets or sets the background image layout as defined in the ImageLayout enumeration.

(Inherited from Control)
BindingContext

Získá nebo nastaví BindingContext ovládacího prvku.Gets or sets the BindingContext for the control.

(Inherited from Control)
BorderStyle

Získá nebo nastaví styl ohraničení mřížky.Gets or sets the grid's border style.

Bottom

Získá vzdálenost v pixelech mezi spodním okrajem ovládacího prvku a horním okrajem klientské oblasti v kontejneru.Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area.

(Inherited from Control)
Bounds

Získá nebo nastaví velikost a umístění ovládacího prvku včetně jeho neklientských prvků v pixelech vzhledem k nadřazenému ovládacímu prvku.Gets or sets the size and location of the control including its nonclient elements, in pixels, relative to the parent control.

(Inherited from Control)
CanEnableIme

Získá hodnotu, která označuje, jestli může být vlastnost ImeMode nastavená na aktivní hodnotu, aby se povolila podpora IME.Gets a value indicating whether the ImeMode property can be set to an active value, to enable IME support.

(Inherited from Control)
CanFocus

Získá hodnotu, která označuje, zda ovládací prvek může získat fokus.Gets a value indicating whether the control can receive focus.

(Inherited from Control)
CanRaiseEvents

Určuje, zda mohou být události vyvolány na ovládacím prvku.Determines if events can be raised on the control.

(Inherited from Control)
CanSelect

Získá hodnotu, která označuje, zda lze ovládací prvek vybrat.Gets a value indicating whether the control can be selected.

(Inherited from Control)
CaptionBackColor

Získá nebo nastaví barvu pozadí oblasti titulků.Gets or sets the background color of the caption area.

CaptionFont

Získá nebo nastaví písmo popisku mřížky.Gets or sets the font of the grid's caption.

CaptionForeColor

Získá nebo nastaví barvu popředí oblasti titulků.Gets or sets the foreground color of the caption area.

CaptionText

Získá nebo nastaví text nadpisu okna mřížky.Gets or sets the text of the grid's window caption.

CaptionVisible

Získává nebo nastavuje hodnotu, která indikuje, jestli je titulek mřížky viditelný.Gets or sets a value that indicates whether the grid's caption is visible.

Capture

Získá nebo nastaví hodnotu označující, zda ovládací prvek zachytil myš.Gets or sets a value indicating whether the control has captured the mouse.

(Inherited from Control)
CausesValidation

Získává nebo nastavuje hodnotu, která označuje, jestli ovládací prvek způsobí, že se ověřování provede u všech ovládacích prvků, které vyžadují ověření, když obdrží fokus.Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.

(Inherited from Control)
ClientRectangle

Získá obdélník, který představuje oblast klienta ovládacího prvku.Gets the rectangle that represents the client area of the control.

(Inherited from Control)
ClientSize

Získá nebo nastaví výšku a šířku oblasti klienta ovládacího prvku.Gets or sets the height and width of the client area of the control.

(Inherited from Control)
ColumnHeadersVisible

Získá nebo nastaví hodnotu označující, jestli se mají zobrazit záhlaví sloupců tabulky.Gets or sets a value indicating whether the column headers of a table are visible.

CompanyName

Získá název společnosti nebo autora aplikace, která obsahuje ovládací prvek.Gets the name of the company or creator of the application containing the control.

(Inherited from Control)
Container

Získá IContainer, který obsahuje Component.Gets the IContainer that contains the Component.

(Inherited from Component)
ContainsFocus

Získá hodnotu, která označuje, zda ovládací prvek nebo některý z jeho podřízených ovládacích prvků aktuálně má fokus vstupu.Gets a value indicating whether the control, or one of its child controls, currently has the input focus.

(Inherited from Control)
ContextMenu

Získá nebo nastaví místní nabídku přidruženou k ovládacímu prvku.Gets or sets the shortcut menu associated with the control.

(Inherited from Control)
ContextMenuStrip

Získá nebo nastaví ContextMenuStrip přidružené k tomuto ovládacímu prvku.Gets or sets the ContextMenuStrip associated with this control.

(Inherited from Control)
Controls

Získá kolekci ovládacích prvků obsažených v ovládacím prvku.Gets the collection of controls contained within the control.

(Inherited from Control)
Created

Získá hodnotu, která označuje, zda byl ovládací prvek vytvořen.Gets a value indicating whether the control has been created.

(Inherited from Control)
CreateParams

Při vytvoření řídicího úchytu získá požadované parametry vytváření.Gets the required creation parameters when the control handle is created.

(Inherited from Control)
CurrentCell

Získá nebo nastaví, která buňka má fokus.Gets or sets which cell has the focus. Není k dispozici v době návrhu.Not available at design time.

CurrentRowIndex

Získá nebo nastaví index řádku, který aktuálně má fokus.Gets or sets index of the row that currently has focus.

Cursor

Tento člen není pro tento ovládací prvek smysluplný.This member is not meaningful for this control.

DataBindings

Získá datové vazby pro ovládací prvek.Gets the data bindings for the control.

(Inherited from Control)
DataMember

Získá nebo nastaví konkrétní seznam v DataSource, pro který ovládací prvek DataGrid Zobrazí mřížku.Gets or sets the specific list in a DataSource for which the DataGrid control displays a grid.

DataSource

Získá nebo nastaví zdroj dat, pro který Mřížka zobrazuje data.Gets or sets the data source that the grid is displaying data for.

DefaultCursor

Získá nebo nastaví výchozí kurzor pro ovládací prvek.Gets or sets the default cursor for the control.

(Inherited from Control)
DefaultImeMode

Získá výchozí režim editoru IME (Input Method Editor) podporovaný ovládacím prvkem.Gets the default Input Method Editor (IME) mode supported by the control.

(Inherited from Control)
DefaultMargin

Získá prostor (v pixelech), který je určen ve výchozím nastavení mezi ovládacími prvky.Gets the space, in pixels, that is specified by default between controls.

(Inherited from Control)
DefaultMaximumSize

Získá délku a výšku (v pixelech), která je zadána jako výchozí maximální velikost ovládacího prvku.Gets the length and height, in pixels, that is specified as the default maximum size of a control.

(Inherited from Control)
DefaultMinimumSize

Získá délku a výšku (v pixelech), která je zadána jako výchozí minimální velikost ovládacího prvku.Gets the length and height, in pixels, that is specified as the default minimum size of a control.

(Inherited from Control)
DefaultPadding

Získá vnitřní rozestup obsahu ovládacího prvku v pixelech.Gets the internal spacing, in pixels, of the contents of a control.

(Inherited from Control)
DefaultSize

Získá výchozí velikost ovládacího prvku.Gets the default size of the control.

DesignMode

Získá hodnotu, která označuje, zda je Component aktuálně v režimu návrhu.Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
DeviceDpi

Získá hodnotu DPI pro zobrazovací zařízení, ve kterém se ovládací prvek právě zobrazuje.Gets the DPI value for the display device where the control is currently being displayed.

(Inherited from Control)
DisplayRectangle

Získá obdélník, který představuje oblast zobrazení ovládacího prvku.Gets the rectangle that represents the display area of the control.

(Inherited from Control)
Disposing

Načte hodnotu, která označuje, zda je základní třída Control v procesu odstraňování.Gets a value indicating whether the base Control class is in the process of disposing.

(Inherited from Control)
Dock

Získá nebo nastaví, které ohraničení ovládacích prvků jsou ukotveny k jeho nadřazenému ovládacímu prvku a určuje, jak se změní velikost ovládacího prvku s nadřazeným prvkem.Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent.

(Inherited from Control)
DoubleBuffered

Získává nebo nastavuje hodnotu, která indikuje, jestli by měl tento ovládací prvek překreslit svoji plochu pomocí sekundární vyrovnávací paměti, aby se snížila nebo zabránila blikání.Gets or sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker.

(Inherited from Control)
Enabled

Získá nebo nastaví hodnotu označující, zda může ovládací prvek reagovat na interakci uživatele.Gets or sets a value indicating whether the control can respond to user interaction.

(Inherited from Control)
Events

Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component.Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
FirstVisibleColumn

Získá index prvního viditelného sloupce v mřížce.Gets the index of the first visible column in a grid.

FlatMode

Získává nebo nastavuje hodnotu, která indikuje, jestli se mřížka zobrazuje v nestrukturovaném režimu.Gets or sets a value indicating whether the grid displays in flat mode.

Focused

Získá hodnotu, která označuje, zda má ovládací prvek vstupní fokus.Gets a value indicating whether the control has input focus.

(Inherited from Control)
Font

Získá nebo nastaví písmo textu zobrazovaného ovládacím prvkem.Gets or sets the font of the text displayed by the control.

(Inherited from Control)
FontHeight

Získá nebo nastaví výšku písma ovládacího prvku.Gets or sets the height of the font of the control.

(Inherited from Control)
ForeColor

Získá nebo nastaví barvu popředí (obvykle barvu textu) ovládacího prvku DataGrid.Gets or sets the foreground color (typically the color of the text) property of the DataGrid control.

GridLineColor

Získá nebo nastaví barvu čar mřížky.Gets or sets the color of the grid lines.

GridLineStyle

Získá nebo nastaví styl čáry mřížky.Gets or sets the line style of the grid.

Handle

Získá popisovač okna, ke kterému je ovládací prvek vázán.Gets the window handle that the control is bound to.

(Inherited from Control)
HasChildren

Získá hodnotu, která označuje, zda ovládací prvek obsahuje jeden nebo více podřízených ovládacích prvků.Gets a value indicating whether the control contains one or more child controls.

(Inherited from Control)
HeaderBackColor

Získá nebo nastaví barvu pozadí pro všechna záhlaví řádků a sloupců.Gets or sets the background color of all row and column headers.

HeaderFont

Získá nebo nastaví písmo používané pro záhlaví sloupců.Gets or sets the font used for column headers.

HeaderForeColor

Získá nebo nastaví barvu popředí záhlaví.Gets or sets the foreground color of headers.

Height

Získá nebo nastaví výšku ovládacího prvku.Gets or sets the height of the control.

(Inherited from Control)
HorizScrollBar

Získá vodorovný posuvník pro mřížku.Gets the horizontal scroll bar for the grid.

ImeMode

Získá nebo nastaví režim editoru IME (Input Method Editor) ovládacího prvku.Gets or sets the Input Method Editor (IME) mode of the control.

(Inherited from Control)
ImeModeBase

Získá nebo nastaví režim editoru IME ovládacího prvku.Gets or sets the IME mode of a control.

(Inherited from Control)
InvokeRequired

Získá hodnotu, která označuje, zda volající musí volat metodu Invoke při volání metody do ovládacího prvku, protože volající je v jiném vlákně než ten, na kterém byl ovládací prvek vytvořen.Gets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on.

(Inherited from Control)
IsAccessible

Získá nebo nastaví hodnotu označující, jestli je ovládací prvek viditelný pro usnadnění aplikací.Gets or sets a value indicating whether the control is visible to accessibility applications.

(Inherited from Control)
IsDisposed

Získá hodnotu, která označuje, zda byl ovládací prvek vyřazen.Gets a value indicating whether the control has been disposed of.

(Inherited from Control)
IsHandleCreated

Získá hodnotu, která označuje, zda má ovládací prvek přidružený popisovač.Gets a value indicating whether the control has a handle associated with it.

(Inherited from Control)
IsMirrored

Načte hodnotu, která označuje, zda je ovládací prvek zrcadlen.Gets a value indicating whether the control is mirrored.

(Inherited from Control)
Item[DataGridCell]

Získá nebo nastaví hodnotu zadaného DataGridCell.Gets or sets the value of a specified DataGridCell.

Item[Int32, Int32]

Získá nebo nastaví hodnotu buňky v zadaném řádku a sloupci.Gets or sets the value of the cell at the specified the row and column.

LayoutEngine

Načte instanci v mezipaměti modulu rozložení ovládacího prvku.Gets a cached instance of the control's layout engine.

(Inherited from Control)
Left

Získá nebo nastaví vzdálenost (v pixelech) mezi levým okrajem ovládacího prvku a levým okrajem klientské oblasti příslušného kontejneru.Gets or sets the distance, in pixels, between the left edge of the control and the left edge of its container's client area.

(Inherited from Control)
LinkColor

Získá nebo nastaví barvu textu, na který můžete kliknout a přejít tak na podřízenou tabulku.Gets or sets the color of the text that you can click to navigate to a child table.

LinkHoverColor

Tento člen není pro tento ovládací prvek smysluplný.This member is not meaningful for this control.

ListManager

Získá CurrencyManager pro tento ovládací prvek DataGrid.Gets the CurrencyManager for this DataGrid control.

Location

Získá nebo nastaví souřadnice levého horního rohu ovládacího prvku vzhledem k levému hornímu rohu jeho kontejneru.Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container.

(Inherited from Control)
Margin

Získá nebo nastaví prostor mezi ovládacími prvky.Gets or sets the space between controls.

(Inherited from Control)
MaximumSize

Získá nebo nastaví velikost, která je horním limitem, který GetPreferredSize(Size) možné určit.Gets or sets the size that is the upper limit that GetPreferredSize(Size) can specify.

(Inherited from Control)
MinimumSize

Získá nebo nastaví velikost, která je dolním limitem, který GetPreferredSize(Size) možné určit.Gets or sets the size that is the lower limit that GetPreferredSize(Size) can specify.

(Inherited from Control)
Name

Získá nebo nastaví název ovládacího prvku.Gets or sets the name of the control.

(Inherited from Control)
Padding

Získá nebo nastaví odsazení v rámci ovládacího prvku.Gets or sets padding within the control.

(Inherited from Control)
Parent

Získá nebo nastaví nadřazený kontejner ovládacího prvku.Gets or sets the parent container of the control.

(Inherited from Control)
ParentRowsBackColor

Získá nebo nastaví barvu pozadí nadřazených řádků.Gets or sets the background color of parent rows.

ParentRowsForeColor

Získá nebo nastaví barvu popředí nadřazených řádků.Gets or sets the foreground color of parent rows.

ParentRowsLabelStyle

Získá nebo nastaví způsob, jakým jsou zobrazeny popisky nadřazených řádků.Gets or sets the way parent row labels are displayed.

ParentRowsVisible

Získá nebo nastaví hodnotu označující, jestli jsou nadřazené řádky tabulky viditelné.Gets or sets a value indicating whether the parent rows of a table are visible.

PreferredColumnWidth

Získá nebo nastaví výchozí šířku sloupců mřížky v pixelech.Gets or sets the default width of the grid columns in pixels.

PreferredRowHeight

Získá nebo nastaví výšku upřednostňovaného řádku pro ovládací prvek DataGrid.Gets or sets the preferred row height for the DataGrid control.

PreferredSize

Získá velikost obdélníkové oblasti, do které se ovládací prvek vejde.Gets the size of a rectangular area into which the control can fit.

(Inherited from Control)
ProductName

Získá název produktu sestavení, které obsahuje ovládací prvek.Gets the product name of the assembly containing the control.

(Inherited from Control)
ProductVersion

Získá verzi sestavení obsahujícího ovládací prvek.Gets the version of the assembly containing the control.

(Inherited from Control)
ReadOnly

Získá nebo nastaví hodnotu označující, zda je mřížka v režimu jen pro čtení.Gets or sets a value indicating whether the grid is in read-only mode.

RecreatingHandle

Načte hodnotu, která označuje, zda je ovládací prvek aktuálně znovu vytvořen jeho popisovač.Gets a value indicating whether the control is currently re-creating its handle.

(Inherited from Control)
Region

Získá nebo nastaví oblast okna přidruženou k ovládacímu prvku.Gets or sets the window region associated with the control.

(Inherited from Control)
RenderRightToLeft

Tato vlastnost je zastaralá.This property is now obsolete.

(Inherited from Control)
ResizeRedraw

Získává nebo nastavuje hodnotu, která označuje, jestli se ovládací prvek při změně velikosti překreslí.Gets or sets a value indicating whether the control redraws itself when resized.

(Inherited from Control)
Right

Získá vzdálenost v pixelech mezi pravým okrajem ovládacího prvku a levým okrajem klientské oblasti příslušného kontejneru.Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area.

(Inherited from Control)
RightToLeft

Získává nebo nastavuje hodnotu, která označuje, jestli jsou elementy ovládacího prvku zarovnané na podporu místních hodnot pomocí písem se zápisem zprava doleva.Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.

(Inherited from Control)
RowHeadersVisible

Získává nebo nastavuje hodnotu, která určuje, jestli jsou záhlaví řádků viditelná.Gets or sets a value that specifies whether row headers are visible.

RowHeaderWidth

Získá nebo nastaví šířku záhlaví řádků.Gets or sets the width of row headers.

ScaleChildren

Získá hodnotu, která určuje škálování podřízených ovládacích prvků.Gets a value that determines the scaling of child controls.

(Inherited from Control)
SelectionBackColor

Získá nebo nastaví barvu pozadí vybraných řádků.Gets or sets the background color of selected rows.

SelectionForeColor

Získá nebo nastaví barvu popředí vybraných řádků.Gets or set the foreground color of selected rows.

ShowFocusCues

Získá hodnotu, která označuje, zda má ovládací prvek zobrazit obdélníky fokusu.Gets a value indicating whether the control should display focus rectangles.

(Inherited from Control)
ShowKeyboardCues

Načte hodnotu, která označuje, jestli je uživatelské rozhraní v příslušném stavu, aby se zobrazily nebo skryly klávesové zkratky.Gets a value indicating whether the user interface is in the appropriate state to show or hide keyboard accelerators.

(Inherited from Control)
Site

Získá nebo nastaví web ovládacího prvku.Gets or sets the site of the control.

Size

Získá nebo nastaví výšku a šířku ovládacího prvku.Gets or sets the height and width of the control.

(Inherited from Control)
TabIndex

Získá nebo nastaví pořadí ovládacího prvku v rámci jeho kontejneru.Gets or sets the tab order of the control within its container.

(Inherited from Control)
TableStyles

Získá kolekci objektů DataGridTableStyle pro mřížku.Gets the collection of DataGridTableStyle objects for the grid.

TabStop

Získává nebo nastavuje hodnotu, která označuje, jestli uživatel může dát fokus na tento ovládací prvek pomocí klávesy TAB.Gets or sets a value indicating whether the user can give the focus to this control using the TAB key.

(Inherited from Control)
Tag

Získá nebo nastaví objekt, který obsahuje data o ovládacím prvku.Gets or sets the object that contains data about the control.

(Inherited from Control)
Text

Tento člen není pro tento ovládací prvek smysluplný.This member is not meaningful for this control.

Top

Získá nebo nastaví vzdálenost (v pixelech) mezi horním okrajem ovládacího prvku a horním okrajem klientské oblasti příslušného kontejneru.Gets or sets the distance, in pixels, between the top edge of the control and the top edge of its container's client area.

(Inherited from Control)
TopLevelControl

Získá nadřazený ovládací prvek, který není nadřazený jiným ovládacím prvkem model Windows Forms.Gets the parent control that is not parented by another Windows Forms control. Obvykle je to krajní Form, ve kterém je ovládací prvek obsažen.Typically, this is the outermost Form that the control is contained in.

(Inherited from Control)
UseWaitCursor

Získává nebo nastavuje hodnotu, která označuje, jestli se má použít čekací kurzor pro aktuální ovládací prvek a všechny podřízené ovládací prvky.Gets or sets a value indicating whether to use the wait cursor for the current control and all child controls.

(Inherited from Control)
VertScrollBar

Získá svislý posuvník ovládacího prvku.Gets the vertical scroll bar of the control.

Visible

Získá nebo nastaví hodnotu označující, zda se zobrazí ovládací prvek a všechny jeho podřízené ovládací prvky.Gets or sets a value indicating whether the control and all its child controls are displayed.

(Inherited from Control)
VisibleColumnCount

Získá počet viditelných sloupců.Gets the number of visible columns.

VisibleRowCount

Získá počet viditelných řádků.Gets the number of rows visible.

Width

Získá nebo nastaví šířku ovládacího prvku.Gets or sets the width of the control.

(Inherited from Control)
WindowTarget

Tato vlastnost není pro tuto třídu relevantní.This property is not relevant for this class.

(Inherited from Control)

Methods

AccessibilityNotifyClients(AccessibleEvents, Int32)

Upozorňuje klientské aplikace přístupnosti na zadané AccessibleEvents pro zadaný podřízený ovládací prvek.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

(Inherited from Control)
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Upozorňuje klientské aplikace přístupnosti na zadané AccessibleEvents pro zadaný podřízený ovládací prvek.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control .

(Inherited from Control)
BeginEdit(DataGridColumnStyle, Int32)

Pokusí se umístit mřížku do stavu, ve kterém je povoleno úpravy.Attempts to put the grid into a state where editing is allowed.

BeginInit()

Zahájí inicializaci DataGrid, který se používá ve formuláři nebo používá jinou komponentu.Begins the initialization of a DataGrid that is used on a form or used by another component. K inicializaci dochází v době běhu.The initialization occurs at run time.

BeginInvoke(Delegate)

Provede asynchronní spuštění zadaného delegáta ve vlákně, v němž byl vytvořen příslušný popisovač ovládacího prvku.Executes the specified delegate asynchronously on the thread that the control's underlying handle was created on.

(Inherited from Control)
BeginInvoke(Delegate, Object[])

Provede asynchronní provedení zadaného delegáta se zadanými argumenty ve vlákně, v němž byl vytvořen příslušný popisovač ovládacího prvku.Executes the specified delegate asynchronously with the specified arguments, on the thread that the control's underlying handle was created on.

(Inherited from Control)
BringToFront()

Převede ovládací prvek na začátek pořadí vykreslování.Brings the control to the front of the z-order.

(Inherited from Control)
CancelEditing()

Zruší aktuální operaci úprav a vrátí všechny změny.Cancels the current edit operation and rolls back all changes.

Collapse(Int32)

Sbalí podřízené relace, pokud existují pro všechny řádky, nebo pro zadaný řádek.Collapses child relations, if any exist for all rows, or for a specified row.

ColumnStartedEditing(Control)

Informuje ovládací prvek DataGrid, když uživatel začne upravovat sloupec pomocí zadaného ovládacího prvku.Informs the DataGrid control when the user begins to edit a column using the specified control.

ColumnStartedEditing(Rectangle)

Informuje ovládací prvek DataGrid, když uživatel začne upravovat sloupec v zadaném umístění.Informs the DataGrid control when the user begins to edit the column at the specified location.

Contains(Control)

Načte hodnotu, která označuje, zda je určený ovládací prvek podřízenosti ovládacího prvku.Retrieves a value indicating whether the specified control is a child of the control.

(Inherited from Control)
CreateAccessibilityInstance()

Vytvoří novou instanci objektu usnadnění pro tento ovládací prvek.Constructs a new instance of the accessibility object for this control.

CreateControl()

Vynutí vytvoření viditelného ovládacího prvku, včetně vytvoření popisovače a všech viditelných podřízených ovládacích prvků.Forces the creation of the visible control, including the creation of the handle and any visible child controls.

(Inherited from Control)
CreateControlsInstance()

Vytvoří novou instanci kolekce ovládacího prvku pro ovládací prvek.Creates a new instance of the control collection for the control.

(Inherited from Control)
CreateGraphics()

Vytvoří Graphics pro ovládací prvek.Creates the Graphics for the control.

(Inherited from Control)
CreateGridColumn(PropertyDescriptor)

Vytvoří nový DataGridColumnStyle se zadaným PropertyDescriptor.Creates a new DataGridColumnStyle with the specified PropertyDescriptor.

CreateGridColumn(PropertyDescriptor, Boolean)

Vytvoří DataGridColumnStyle pomocí zadaného PropertyDescriptor.Creates a DataGridColumnStyle using the specified PropertyDescriptor.

CreateHandle()

Vytvoří popisovač pro ovládací prvek.Creates a handle for the control.

(Inherited from Control)
CreateObjRef(Type)

Vytvoří objekt, který obsahuje všechny relevantní informace požadované pro vygenerování proxy serveru, který se používá ke komunikaci se vzdáleným objektem.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
DefWndProc(Message)

Odešle zadanou zprávu do výchozího okna procedury.Sends the specified message to the default window procedure.

(Inherited from Control)
DestroyHandle()

Odstraní popisovač přidružený k ovládacímu prvku.Destroys the handle associated with the control.

(Inherited from Control)
Dispose()

Uvolní všechny prostředky, které Componentpoužívá.Releases all resources used by the Component.

(Inherited from Component)
Dispose(Boolean)

Odstraní prostředky (kromě paměti), které používá DataGrid.Disposes of the resources (other than memory) used by the DataGrid.

DoDragDrop(Object, DragDropEffects)

Spustí operaci přetažení.Begins a drag-and-drop operation.

(Inherited from Control)
DrawToBitmap(Bitmap, Rectangle)

Podporuje vykreslování na určenou bitmapu.Supports rendering to the specified bitmap.

(Inherited from Control)
EndEdit(DataGridColumnStyle, Int32, Boolean)

Požaduje ukončení operace úprav na ovládacím prvku DataGrid.Requests an end to an edit operation taking place on the DataGrid control.

EndInit()

Ukončí inicializaci DataGrid, který se používá ve formuláři nebo používá jinou komponentu.Ends the initialization of a DataGrid that is used on a form or used by another component. K inicializaci dochází v době běhu.The initialization occurs at run time.

EndInvoke(IAsyncResult)

Načte návratovou hodnotu asynchronní operace reprezentované IAsyncResult předané.Retrieves the return value of the asynchronous operation represented by the IAsyncResult passed.

(Inherited from Control)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Expand(Int32)

Zobrazí podřízené relace, pokud existují, pro všechny řádky nebo konkrétní řádek.Displays child relations, if any exist, for all rows or a specific row.

FindForm()

Načte formulář, na kterém je ovládací prvek zapnutý.Retrieves the form that the control is on.

(Inherited from Control)
Focus()

Nastaví fokus vstupu na ovládací prvek.Sets input focus to the control.

(Inherited from Control)
GetAccessibilityObjectById(Int32)

Načte zadaný AccessibleObject.Retrieves the specified AccessibleObject.

(Inherited from Control)
GetAutoSizeMode()

Načte hodnotu, která označuje, jak se bude ovládací prvek chovat, když je povolená jeho vlastnost AutoSize.Retrieves a value indicating how a control will behave when its AutoSize property is enabled.

(Inherited from Control)
GetCellBounds(DataGridCell)

Získá Rectangle buňky určené pomocí DataGridCell.Gets the Rectangle of the cell specified by DataGridCell.

GetCellBounds(Int32, Int32)

Získá Rectangle buňky určené číslem řádku a sloupce.Gets the Rectangle of the cell specified by row and column number.

GetChildAtPoint(Point)

Načte podřízený ovládací prvek, který se nachází na zadaných souřadnicích.Retrieves the child control that is located at the specified coordinates.

(Inherited from Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

Načte podřízený ovládací prvek, který je umístěn na zadaných souřadnicích, určení, zda se mají ignorovat podřízené ovládací prvky určitého typu.Retrieves the child control that is located at the specified coordinates, specifying whether to ignore child controls of a certain type.

(Inherited from Control)
GetContainerControl()

Vrátí další ContainerControl nahoru řetězce ovládacího prvku nadřazených ovládacích prvků.Returns the next ContainerControl up the control's chain of parent controls.

(Inherited from Control)
GetCurrentCellBounds()

Získá Rectangle, který určuje čtyři rohy vybrané buňky.Gets a Rectangle that specifies the four corners of the selected cell.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService()

Načte aktuální objekt služby životnosti, který řídí zásady životního cyklu pro tuto instanci.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetNextControl(Control, Boolean)

Načte další ovládací prvek v pořadí na kartě podřízených ovládacích prvků dozadu nebo zpět.Retrieves the next control forward or back in the tab order of child controls.

(Inherited from Control)
GetOutputTextDelimiter()

Získá řetězec, který je oddělovačem mezi sloupci při zkopírování obsahu řádku do schránky.Gets the string that is the delimiter between columns when row contents are copied to the Clipboard.

GetPreferredSize(Size)

Načítá velikost obdélníkové oblasti, do které lze ovládací prvek namontovat.Retrieves the size of a rectangular area into which a control can be fitted.

(Inherited from Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Načte hranice, ve kterých je upraveno měřítko ovládacího prvku.Retrieves the bounds within which the control is scaled.

(Inherited from Control)
GetService(Type)

Vrátí objekt, který představuje službu poskytnutou Component nebo jeho Container.Returns an object that represents a service provided by the Component or by its Container.

(Inherited from Component)
GetStyle(ControlStyles)

Načte hodnotu zadaného bitu stylu ovládacího prvku pro ovládací prvek.Retrieves the value of the specified control style bit for the control.

(Inherited from Control)
GetTopLevel()

Určuje, zda je ovládací prvek nejvyšší úrovně.Determines if the control is a top-level control.

(Inherited from Control)
GetType()

Získá Type aktuální instance.Gets the Type of the current instance.

(Inherited from Object)
GridHScrolled(Object, ScrollEventArgs)

Naslouchá události posouvání vodorovného posuvníku.Listens for the scroll event of the horizontal scroll bar.

GridVScrolled(Object, ScrollEventArgs)

Čeká na událost posouvání svislého posuvníku.Listens for the scroll event of the vertical scroll bar.

Hide()

Zakrývá ovládací prvek od uživatele.Conceals the control from the user.

(Inherited from Control)
HitTest(Int32, Int32)

Načte informace, jako je například řádek a číslo sloupce místa klepnutí na mřížku, pomocí souřadnice x a y předané metodě.Gets information, such as row and column number of a clicked point on the grid, using the x and y coordinate passed to the method.

HitTest(Point)

Získá informace o mřížce pomocí konkrétního Point, jako je číslo řádku a sloupce v mřížce, o které se odkazuje.Gets information, such as row and column number of a clicked point on the grid, about the grid using a specific Point.

InitializeLifetimeService()

Získá objekt služby životnosti, který řídí zásady životního cyklu pro tuto instanci.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
InitLayout()

Volá se po přidání ovládacího prvku do jiného kontejneru.Called after the control has been added to another container.

(Inherited from Control)
Invalidate()

Zruší platnost celého povrchu ovládacího prvku a způsobí překreslení ovládacího prvku.Invalidates the entire surface of the control and causes the control to be redrawn.

(Inherited from Control)
Invalidate(Boolean)

Zruší platnost konkrétní oblasti ovládacího prvku a způsobí odeslání zprávy programu Malování do ovládacího prvku.Invalidates a specific region of the control and causes a paint message to be sent to the control. Volitelně zruší platnost podřízených ovládacích prvků přiřazených ovládacímu prvku.Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invalidate(Rectangle)

Zruší platnost zadané oblasti ovládacího prvku (přidá jej do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování), a způsobí odeslání zprávy programu Malování do ovládacího prvku.Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

(Inherited from Control)
Invalidate(Rectangle, Boolean)

Zruší platnost zadané oblasti ovládacího prvku (přidá jej do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování), a způsobí odeslání zprávy programu Malování do ovládacího prvku.Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. Volitelně zruší platnost podřízených ovládacích prvků přiřazených ovládacímu prvku.Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invalidate(Region)

Zruší platnost zadané oblasti ovládacího prvku (přidá jej do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování), a způsobí odeslání zprávy programu Malování do ovládacího prvku.Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

(Inherited from Control)
Invalidate(Region, Boolean)

Zruší platnost zadané oblasti ovládacího prvku (přidá jej do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování), a způsobí odeslání zprávy programu Malování do ovládacího prvku.Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. Volitelně zruší platnost podřízených ovládacích prvků přiřazených ovládacímu prvku.Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invoke(Delegate)

Spustí zadaného delegáta ve vlákně, které vlastní popisovač podkladového okna ovládacího prvku.Executes the specified delegate on the thread that owns the control's underlying window handle.

(Inherited from Control)
Invoke(Delegate, Object[])

Spustí zadaného delegáta ve vlákně, které vlastní popisovač podkladového ovládacího prvku, se zadaným seznamem argumentů.Executes the specified delegate, on the thread that owns the control's underlying window handle, with the specified list of arguments.

(Inherited from Control)
InvokeGotFocus(Control, EventArgs)

Vyvolá událost GotFocus pro určený ovládací prvek.Raises the GotFocus event for the specified control.

(Inherited from Control)
InvokeLostFocus(Control, EventArgs)

Vyvolá událost LostFocus pro určený ovládací prvek.Raises the LostFocus event for the specified control.

(Inherited from Control)
InvokeOnClick(Control, EventArgs)

Vyvolá událost Click pro určený ovládací prvek.Raises the Click event for the specified control.

(Inherited from Control)
InvokePaint(Control, PaintEventArgs)

Vyvolá událost Paint pro určený ovládací prvek.Raises the Paint event for the specified control.

(Inherited from Control)
InvokePaintBackground(Control, PaintEventArgs)

Vyvolá událost PaintBackground pro určený ovládací prvek.Raises the PaintBackground event for the specified control.

(Inherited from Control)
IsExpanded(Int32)

Získá hodnotu, která označuje, zda je uzel zadaného řádku rozbalen nebo sbalen.Gets a value that indicates whether the node of a specified row is expanded or collapsed.

IsInputChar(Char)

Určuje, zda je znak vstupní znak, který ovládací prvek rozpoznává.Determines if a character is an input character that the control recognizes.

(Inherited from Control)
IsInputKey(Keys)

Určuje, zda je zadaný klíč běžným vstupním klíčem nebo speciální klíč, který vyžaduje předzpracování.Determines whether the specified key is a regular input key or a special key that requires preprocessing.

(Inherited from Control)
IsSelected(Int32)

Získá hodnotu, která označuje, zda je vybrán zadaný řádek.Gets a value indicating whether a specified row is selected.

LogicalToDeviceUnits(Int32)

Převede logickou hodnotu DPI na odpovídající hodnotu DeviceUnit DPI.Converts a Logical DPI value to its equivalent DeviceUnit DPI value.

(Inherited from Control)
LogicalToDeviceUnits(Size)

Transformuje velikost z logického na jednotky zařízení tím, že se škáluje na aktuální DPI a zaokrouhluje se dolů na nejbližší celočíselnou hodnotu pro šířku a výšku.Transforms a size from logical to device units by scaling it for the current DPI and rounding down to the nearest integer value for width and height.

(Inherited from Control)
MemberwiseClone()

Vytvoří kopii aktuálního Objectbez podstruktury.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean)

Vytvoří kopii aktuálního objektu MarshalByRefObject bez podstruktury.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
NavigateBack()

Přejde zpět na tabulku, která byla dříve zobrazená v mřížce.Navigates back to the table previously displayed in the grid.

NavigateTo(Int32, String)

Přejde na tabulku určenou v názvu řádku a vztahu.Navigates to the table specified by row and relation name.

NotifyInvalidate(Rectangle)

Vyvolá událost Invalidated se zadanou oblastí ovládacího prvku k zrušení platnosti.Raises the Invalidated event with a specified region of the control to invalidate.

(Inherited from Control)
OnAllowNavigationChanged(EventArgs)

Vyvolá událost AllowNavigationChanged.Raises the AllowNavigationChanged event.

OnAutoSizeChanged(EventArgs)

Vyvolá událost AutoSizeChanged.Raises the AutoSizeChanged event.

(Inherited from Control)
OnBackButtonClicked(Object, EventArgs)

Čeká na událost kliknutí na tlačítko zpět u tohoto titulku.Listens for the caption's back button clicked event.

OnBackColorChanged(EventArgs)

Vyvolá událost BackColorChanged.Raises the BackColorChanged event.

OnBackgroundColorChanged(EventArgs)

Vyvolá událost BackgroundColorChanged.Raises the BackgroundColorChanged event.

OnBackgroundImageChanged(EventArgs)

Vyvolá událost BackgroundImageChanged.Raises the BackgroundImageChanged event.

(Inherited from Control)
OnBackgroundImageLayoutChanged(EventArgs)

Vyvolá událost BackgroundImageLayoutChanged.Raises the BackgroundImageLayoutChanged event.

(Inherited from Control)
OnBindingContextChanged(EventArgs)

Vyvolá událost BindingContextChanged.Raises the BindingContextChanged event.

OnBorderStyleChanged(EventArgs)

Vyvolá událost BorderStyleChanged.Raises the BorderStyleChanged event.

OnCaptionVisibleChanged(EventArgs)

Vyvolá událost CaptionVisibleChanged.Raises the CaptionVisibleChanged event.

OnCausesValidationChanged(EventArgs)

Vyvolá událost CausesValidationChanged.Raises the CausesValidationChanged event.

(Inherited from Control)
OnChangeUICues(UICuesEventArgs)

Vyvolá událost ChangeUICues.Raises the ChangeUICues event.

(Inherited from Control)
OnClick(EventArgs)

Vyvolá událost Click.Raises the Click event.

(Inherited from Control)
OnClientSizeChanged(EventArgs)

Vyvolá událost ClientSizeChanged.Raises the ClientSizeChanged event.

(Inherited from Control)
OnContextMenuChanged(EventArgs)

Vyvolá událost ContextMenuChanged.Raises the ContextMenuChanged event.

(Inherited from Control)
OnContextMenuStripChanged(EventArgs)

Vyvolá událost ContextMenuStripChanged.Raises the ContextMenuStripChanged event.

(Inherited from Control)
OnControlAdded(ControlEventArgs)

Vyvolá událost ControlAdded.Raises the ControlAdded event.

(Inherited from Control)
OnControlRemoved(ControlEventArgs)

Vyvolá událost ControlRemoved.Raises the ControlRemoved event.

(Inherited from Control)
OnCreateControl()

Vyvolá metodu CreateControl().Raises the CreateControl() method.

(Inherited from Control)
OnCurrentCellChanged(EventArgs)

Vyvolá událost CurrentCellChanged.Raises the CurrentCellChanged event.

OnCursorChanged(EventArgs)

Vyvolá událost CursorChanged.Raises the CursorChanged event.

(Inherited from Control)
OnDataSourceChanged(EventArgs)

Vyvolá událost DataSourceChanged.Raises the DataSourceChanged event.

OnDockChanged(EventArgs)

Vyvolá událost DockChanged.Raises the DockChanged event.

(Inherited from Control)
OnDoubleClick(EventArgs)

Vyvolá událost DoubleClick.Raises the DoubleClick event.

(Inherited from Control)
OnDpiChangedAfterParent(EventArgs)

Vyvolá událost DpiChangedAfterParent.Raises the DpiChangedAfterParent event.

(Inherited from Control)
OnDpiChangedBeforeParent(EventArgs)

Vyvolá událost DpiChangedBeforeParent.Raises the DpiChangedBeforeParent event.

(Inherited from Control)
OnDragDrop(DragEventArgs)

Vyvolá událost DragDrop.Raises the DragDrop event.

(Inherited from Control)
OnDragEnter(DragEventArgs)

Vyvolá událost DragEnter.Raises the DragEnter event.

(Inherited from Control)
OnDragLeave(EventArgs)

Vyvolá událost DragLeave.Raises the DragLeave event.

(Inherited from Control)
OnDragOver(DragEventArgs)

Vyvolá událost DragOver.Raises the DragOver event.

(Inherited from Control)
OnEnabledChanged(EventArgs)

Vyvolá událost EnabledChanged.Raises the EnabledChanged event.

(Inherited from Control)
OnEnter(EventArgs)

Vyvolá událost Enter.Raises the Enter event.

OnFlatModeChanged(EventArgs)

Vyvolá událost FlatModeChanged.Raises the FlatModeChanged event.

OnFontChanged(EventArgs)

Vyvolá událost FontChanged.Raises the FontChanged event.

OnForeColorChanged(EventArgs)

Vyvolá událost ForeColorChanged.Raises the ForeColorChanged event.

OnGiveFeedback(GiveFeedbackEventArgs)

Vyvolá událost GiveFeedback.Raises the GiveFeedback event.

(Inherited from Control)
OnGotFocus(EventArgs)

Vyvolá událost GotFocus.Raises the GotFocus event.

(Inherited from Control)
OnHandleCreated(EventArgs)

Vyvolá událost CreateHandle().Raises the CreateHandle() event.

OnHandleDestroyed(EventArgs)

Vyvolá událost DestroyHandle().Raises the DestroyHandle() event.

OnHelpRequested(HelpEventArgs)

Vyvolá událost HelpRequested.Raises the HelpRequested event.

(Inherited from Control)
OnImeModeChanged(EventArgs)

Vyvolá událost ImeModeChanged.Raises the ImeModeChanged event.

(Inherited from Control)
OnInvalidated(InvalidateEventArgs)

Vyvolá událost Invalidated.Raises the Invalidated event.

(Inherited from Control)
OnKeyDown(KeyEventArgs)

Vyvolá událost KeyDown.Raises the KeyDown event.

OnKeyPress(KeyPressEventArgs)

Vyvolá událost KeyPress.Raises the KeyPress event.

OnKeyUp(KeyEventArgs)

Vyvolá událost KeyUp.Raises the KeyUp event.

(Inherited from Control)
OnLayout(LayoutEventArgs)

Vyvolá událost Layout, která přemístí ovládací prvky a aktualizuje posuvníky.Raises the Layout event, which repositions controls and updates scroll bars.

OnLeave(EventArgs)

Vyvolá událost Leave.Raises the Leave event.

OnLocationChanged(EventArgs)

Vyvolá událost LocationChanged.Raises the LocationChanged event.

(Inherited from Control)
OnLostFocus(EventArgs)

Vyvolá událost LostFocus.Raises the LostFocus event.

(Inherited from Control)
OnMarginChanged(EventArgs)

Vyvolá událost MarginChanged.Raises the MarginChanged event.

(Inherited from Control)
OnMouseCaptureChanged(EventArgs)

Vyvolá událost MouseCaptureChanged.Raises the MouseCaptureChanged event.

(Inherited from Control)
OnMouseClick(MouseEventArgs)

Vyvolá událost MouseClick.Raises the MouseClick event.

(Inherited from Control)
OnMouseDoubleClick(MouseEventArgs)

Vyvolá událost MouseDoubleClick.Raises the MouseDoubleClick event.

(Inherited from Control)
OnMouseDown(MouseEventArgs)

Vyvolá událost MouseDown.Raises the MouseDown event.

OnMouseEnter(EventArgs)

Vyvolá událost MouseEnter.Raises the MouseEnter event.

(Inherited from Control)
OnMouseHover(EventArgs)

Vyvolá událost MouseHover.Raises the MouseHover event.

(Inherited from Control)
OnMouseLeave(EventArgs)

Vytvoří událost MouseLeave.Creates the MouseLeave event.

OnMouseMove(MouseEventArgs)

Vyvolá událost MouseMove.Raises the MouseMove event.

OnMouseUp(MouseEventArgs)

Vyvolá událost MouseUp.Raises the MouseUp event.

OnMouseWheel(MouseEventArgs)

Vyvolá událost MouseWheel.Raises the MouseWheel event.

OnMove(EventArgs)

Vyvolá událost Move.Raises the Move event.

(Inherited from Control)
OnNavigate(NavigateEventArgs)

Vyvolá událost Navigate.Raises the Navigate event.

OnNotifyMessage(Message)

Upozorní ovládací prvek zprávy systému Windows.Notifies the control of Windows messages.

(Inherited from Control)
OnPaddingChanged(EventArgs)

Vyvolá událost PaddingChanged.Raises the PaddingChanged event.

(Inherited from Control)
OnPaint(PaintEventArgs)

Vyvolá událost Paint.Raises the Paint event.

OnPaintBackground(PaintEventArgs)

Přepíše OnPaintBackground(PaintEventArgs), aby nedošlo k vykreslování pozadí ovládacího prvku DataGrid.Overrides OnPaintBackground(PaintEventArgs) to prevent painting the background of the DataGrid control.

OnParentBackColorChanged(EventArgs)

Vyvolá událost BackColorChanged, když se změní hodnota vlastnosti BackColor kontejneru ovládacího prvku.Raises the BackColorChanged event when the BackColor property value of the control's container changes.

(Inherited from Control)
OnParentBackgroundImageChanged(EventArgs)

Vyvolá událost BackgroundImageChanged, když se změní hodnota vlastnosti BackgroundImage kontejneru ovládacího prvku.Raises the BackgroundImageChanged event when the BackgroundImage property value of the control's container changes.

(Inherited from Control)
OnParentBindingContextChanged(EventArgs)

Vyvolá událost BindingContextChanged, když se změní hodnota vlastnosti BindingContext kontejneru ovládacího prvku.Raises the BindingContextChanged event when the BindingContext property value of the control's container changes.

(Inherited from Control)
OnParentChanged(EventArgs)

Vyvolá událost ParentChanged.Raises the ParentChanged event.

(Inherited from Control)
OnParentCursorChanged(EventArgs)

Vyvolá událost CursorChanged.Raises the CursorChanged event.

(Inherited from Control)
OnParentEnabledChanged(EventArgs)

Vyvolá událost EnabledChanged, když se změní hodnota vlastnosti Enabled kontejneru ovládacího prvku.Raises the EnabledChanged event when the Enabled property value of the control's container changes.

(Inherited from Control)
OnParentFontChanged(EventArgs)

Vyvolá událost FontChanged, když se změní hodnota vlastnosti Font kontejneru ovládacího prvku.Raises the FontChanged event when the Font property value of the control's container changes.

(Inherited from Control)
OnParentForeColorChanged(EventArgs)

Vyvolá událost ForeColorChanged, když se změní hodnota vlastnosti ForeColor kontejneru ovládacího prvku.Raises the ForeColorChanged event when the ForeColor property value of the control's container changes.

(Inherited from Control)
OnParentRightToLeftChanged(EventArgs)

Vyvolá událost RightToLeftChanged, když se změní hodnota vlastnosti RightToLeft kontejneru ovládacího prvku.Raises the RightToLeftChanged event when the RightToLeft property value of the control's container changes.

(Inherited from Control)
OnParentRowsLabelStyleChanged(EventArgs)

Vyvolá událost ParentRowsLabelStyleChanged.Raises the ParentRowsLabelStyleChanged event.

OnParentRowsVisibleChanged(EventArgs)

Vyvolá událost ParentRowsVisibleChanged.Raises the ParentRowsVisibleChanged event.

OnParentVisibleChanged(EventArgs)

Vyvolá událost VisibleChanged, když se změní hodnota vlastnosti Visible kontejneru ovládacího prvku.Raises the VisibleChanged event when the Visible property value of the control's container changes.

(Inherited from Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

Vyvolá událost PreviewKeyDown.Raises the PreviewKeyDown event.

(Inherited from Control)
OnPrint(PaintEventArgs)

Vyvolá událost Paint.Raises the Paint event.

(Inherited from Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Vyvolá událost QueryContinueDrag.Raises the QueryContinueDrag event.

(Inherited from Control)
OnReadOnlyChanged(EventArgs)

Vyvolá událost ReadOnlyChanged.Raises the ReadOnlyChanged event.

OnRegionChanged(EventArgs)

Vyvolá událost RegionChanged.Raises the RegionChanged event.

(Inherited from Control)
OnResize(EventArgs)

Vyvolá událost Resize.Raises the Resize event.

OnRightToLeftChanged(EventArgs)

Vyvolá událost RightToLeftChanged.Raises the RightToLeftChanged event.

(Inherited from Control)
OnRowHeaderClick(EventArgs)

Vyvolá událost RowHeaderClick.Raises the RowHeaderClick event.

OnScroll(EventArgs)

Vyvolá událost Scroll.Raises the Scroll event.

OnShowParentDetailsButtonClicked(Object, EventArgs)

Vyvolá událost ShowParentDetailsButtonClick.Raises the ShowParentDetailsButtonClick event.

OnSizeChanged(EventArgs)

Vyvolá událost SizeChanged.Raises the SizeChanged event.

(Inherited from Control)
OnStyleChanged(EventArgs)

Vyvolá událost StyleChanged.Raises the StyleChanged event.

(Inherited from Control)
OnSystemColorsChanged(EventArgs)

Vyvolá událost SystemColorsChanged.Raises the SystemColorsChanged event.

(Inherited from Control)
OnTabIndexChanged(EventArgs)

Vyvolá událost TabIndexChanged.Raises the TabIndexChanged event.

(Inherited from Control)
OnTabStopChanged(EventArgs)

Vyvolá událost TabStopChanged.Raises the TabStopChanged event.

(Inherited from Control)
OnTextChanged(EventArgs)

Vyvolá událost TextChanged.Raises the TextChanged event.

(Inherited from Control)
OnValidated(EventArgs)

Vyvolá událost Validated.Raises the Validated event.

(Inherited from Control)
OnValidating(CancelEventArgs)

Vyvolá událost Validating.Raises the Validating event.

(Inherited from Control)
OnVisibleChanged(EventArgs)

Vyvolá událost VisibleChanged.Raises the VisibleChanged event.

(Inherited from Control)
PerformLayout()

Vynutí, aby ovládací prvek pro použití logiky rozložení pro všechny své podřízené ovládací prvky.Forces the control to apply layout logic to all its child controls.

(Inherited from Control)
PerformLayout(Control, String)

Vynutí, aby ovládací prvek pro použití logiky rozložení pro všechny své podřízené ovládací prvky.Forces the control to apply layout logic to all its child controls.

(Inherited from Control)
PointToClient(Point)

Vypočítá umístění zadaného bodu obrazovky na souřadnice klienta.Computes the location of the specified screen point into client coordinates.

(Inherited from Control)
PointToScreen(Point)

Vypočítá umístění zadaného bodu klienta na souřadnice obrazovky.Computes the location of the specified client point into screen coordinates.

(Inherited from Control)
PreProcessControlMessage(Message)

Před odesláním předem zpracuje zprávy klávesnice či vstupní zprávy v rámci smyčky zpráv.Preprocesses keyboard or input messages within the message loop before they are dispatched.

(Inherited from Control)
PreProcessMessage(Message)

Před odesláním předem zpracuje zprávy klávesnice či vstupní zprávy v rámci smyčky zpráv.Preprocesses keyboard or input messages within the message loop before they are dispatched.

(Inherited from Control)
ProcessCmdKey(Message, Keys)

Zpracuje příkazový klíč.Processes a command key.

(Inherited from Control)
ProcessDialogChar(Char)

Zpracuje znak dialogového okna.Processes a dialog character.

(Inherited from Control)
ProcessDialogKey(Keys)

Získává nebo nastavuje hodnotu, která indikuje, jestli se má klíč zpracovat dál.Gets or sets a value that indicates whether a key should be processed further.

ProcessGridKey(KeyEventArgs)

Zpracuje klíče pro navigaci v mřížce.Processes keys for grid navigation.

ProcessKeyEventArgs(Message)

Zpracuje klíčovou zprávu a vygeneruje příslušné události ovládacího prvku.Processes a key message and generates the appropriate control events.

(Inherited from Control)
ProcessKeyMessage(Message)

Zpracuje zprávu klávesnice.Processes a keyboard message.

(Inherited from Control)
ProcessKeyPreview(Message)

Zobrazí náhled zprávy klávesnice a vrátí hodnotu, která označuje, zda byl klíč spotřebován.Previews a keyboard message and returns a value indicating if the key was consumed.

ProcessMnemonic(Char)

Zpracovává symbolický znak.Processes a mnemonic character.

(Inherited from Control)
ProcessTabKey(Keys)

Získá hodnotu, která označuje, zda má být zpracován klíč karty.Gets a value indicating whether the Tab key should be processed.

RaiseDragEvent(Object, DragEventArgs)

Vyvolá příslušnou událost přetažení.Raises the appropriate drag event.

(Inherited from Control)
RaiseKeyEvent(Object, KeyEventArgs)

Vyvolá příslušnou klíčovou událost.Raises the appropriate key event.

(Inherited from Control)
RaiseMouseEvent(Object, MouseEventArgs)

Vyvolá příslušnou událost myši.Raises the appropriate mouse event.

(Inherited from Control)
RaisePaintEvent(Object, PaintEventArgs)

Vyvolá příslušnou událost malby.Raises the appropriate paint event.

(Inherited from Control)
RecreateHandle()

Vynutí opětovné vytvoření popisovače pro ovládací prvek.Forces the re-creation of the handle for the control.

(Inherited from Control)
RectangleToClient(Rectangle)

Vypočítá velikost a umístění zadaného obdélníku obrazovky v souřadnicích klienta.Computes the size and location of the specified screen rectangle in client coordinates.

(Inherited from Control)
RectangleToScreen(Rectangle)

Vypočítá velikost a umístění zadaného obdélníku klienta v souřadnicích obrazovky.Computes the size and location of the specified client rectangle in screen coordinates.

(Inherited from Control)
Refresh()

Vynutí, aby ovládací prvek zrušil ověření své klientské oblasti a ihned překreslil sám sebe a všechny podřízené ovládací prvky.Forces the control to invalidate its client area and immediately redraw itself and any child controls.

(Inherited from Control)
RescaleConstantsForDpi(Int32, Int32)

Poskytuje konstanty pro změnu měřítka ovládacího prvku, když dojde ke změně DPI.Provides constants for rescaling the control when a DPI change occurs.

(Inherited from Control)
ResetAlternatingBackColor()

Obnoví výchozí barvu vlastnosti AlternatingBackColor.Resets the AlternatingBackColor property to its default color.

ResetBackColor()

Obnoví výchozí hodnotu vlastnosti BackColor.Resets the BackColor property to its default value.

ResetBindings()

Způsobí, že se ovládací prvek vázaný na BindingSource znovu načte všechny položky v seznamu a obnoví zobrazené hodnoty.Causes a control bound to the BindingSource to reread all the items in the list and refresh their displayed values.

(Inherited from Control)
ResetCursor()

Obnoví výchozí hodnotu vlastnosti Cursor.Resets the Cursor property to its default value.

(Inherited from Control)
ResetFont()

Obnoví výchozí hodnotu vlastnosti Font.Resets the Font property to its default value.

(Inherited from Control)
ResetForeColor()

Obnoví výchozí hodnotu vlastnosti ForeColor.Resets the ForeColor property to its default value.

ResetGridLineColor()

Obnoví výchozí hodnotu vlastnosti GridLineColor.Resets the GridLineColor property to its default value.

ResetHeaderBackColor()

Obnoví výchozí hodnotu vlastnosti HeaderBackColor.Resets the HeaderBackColor property to its default value.

ResetHeaderFont()

Obnoví výchozí hodnotu vlastnosti HeaderFont.Resets the HeaderFont property to its default value.

ResetHeaderForeColor()

Obnoví výchozí hodnotu vlastnosti HeaderForeColor.Resets the HeaderForeColor property to its default value.

ResetImeMode()

Obnoví výchozí hodnotu vlastnosti ImeMode.Resets the ImeMode property to its default value.

(Inherited from Control)
ResetLinkColor()

Obnoví výchozí hodnotu vlastnosti LinkColor.Resets the LinkColor property to its default value.

ResetLinkHoverColor()

Obnoví výchozí hodnotu vlastnosti LinkHoverColor.Resets the LinkHoverColor property to its default value.

ResetMouseEventArgs()

Obnoví ovládací prvek pro zpracování události MouseLeave.Resets the control to handle the MouseLeave event.

(Inherited from Control)
ResetRightToLeft()

Obnoví výchozí hodnotu vlastnosti RightToLeft.Resets the RightToLeft property to its default value.

(Inherited from Control)
ResetSelection()

Vypne výběr pro všechny vybrané řádky.Turns off selection for all rows that are selected.

ResetSelectionBackColor()

Obnoví výchozí hodnotu vlastnosti SelectionBackColor.Resets the SelectionBackColor property to its default value.

ResetSelectionForeColor()

Obnoví výchozí hodnotu vlastnosti SelectionForeColor.Resets the SelectionForeColor property to its default value.

ResetText()

Obnoví vlastnost Text na výchozí hodnotu (Empty).Resets the Text property to its default value (Empty).

(Inherited from Control)
ResumeLayout()

Obnoví obvyklou logiku rozložení.Resumes usual layout logic.

(Inherited from Control)
ResumeLayout(Boolean)

Obnoví obvyklou logiku rozložení a volitelně vynutí okamžité rozložení nedokončených žádostí o rozložení.Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests.

(Inherited from Control)
RtlTranslateAlignment(ContentAlignment)

Převede zadaný ContentAlignment na odpovídající ContentAlignment pro podporu textu zprava doleva.Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateAlignment(HorizontalAlignment)

Převede zadaný HorizontalAlignment na odpovídající HorizontalAlignment pro podporu textu zprava doleva.Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateAlignment(LeftRightAlignment)

Převede zadaný LeftRightAlignment na odpovídající LeftRightAlignment pro podporu textu zprava doleva.Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateContent(ContentAlignment)

Převede zadaný ContentAlignment na odpovídající ContentAlignment pro podporu textu zprava doleva.Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateHorizontal(HorizontalAlignment)

Převede zadaný HorizontalAlignment na odpovídající HorizontalAlignment pro podporu textu zprava doleva.Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateLeftRight(LeftRightAlignment)

Převede zadaný LeftRightAlignment na odpovídající LeftRightAlignment pro podporu textu zprava doleva.Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

(Inherited from Control)
Scale(Single)

Škáluje ovládací prvek a všechny podřízené ovládací prvky.Scales the control and any child controls.

(Inherited from Control)
Scale(Single, Single)

Škáluje celý ovládací prvek a všechny podřízené ovládací prvky.Scales the entire control and any child controls.

(Inherited from Control)
Scale(SizeF)

Škáluje ovládací prvek a všechny podřízené ovládací prvky podle zadaného faktoru škálování.Scales the control and all child controls by the specified scaling factor.

(Inherited from Control)
ScaleBitmapLogicalToDevice(Bitmap)

Škáluje hodnotu logického rastrového obrázku na ekvivalentní hodnotu jednotky zařízení, když dojde ke změně DPI.Scales a logical bitmap value to it's equivalent device unit value when a DPI change occurs.

(Inherited from Control)
ScaleControl(SizeF, BoundsSpecified)

Škáluje umístění ovládacího prvku, velikost, odsazení a okraj.Scales a control's location, size, padding and margin.

(Inherited from Control)
ScaleCore(Single, Single)

Tato metoda není pro tuto třídu relevantní.This method is not relevant for this class.

(Inherited from Control)
Select()

Aktivuje ovládací prvek.Activates the control.

(Inherited from Control)
Select(Boolean, Boolean)

Aktivuje podřízený ovládací prvek.Activates a child control. Volitelně určuje směr v pořadí prvků, ze kterého má být ovládací prvek vybrán.Optionally specifies the direction in the tab order to select the control from.

(Inherited from Control)
Select(Int32)

Vybere zadaný řádek.Selects a specified row.

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

Aktivuje následující ovládací prvek.Activates the next control.

(Inherited from Control)
SendToBack()

Odešle ovládací prvek na zadní stranu pořadí vykreslování.Sends the control to the back of the z-order.

(Inherited from Control)
SetAutoSizeMode(AutoSizeMode)

Nastaví hodnotu, která označuje, jak se bude ovládací prvek chovat, když je povolená jeho vlastnost AutoSize.Sets a value indicating how a control will behave when its AutoSize property is enabled.

(Inherited from Control)
SetBounds(Int32, Int32, Int32, Int32)

Nastaví meze ovládacího prvku na zadané umístění a velikost.Sets the bounds of the control to the specified location and size.

(Inherited from Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Nastaví zadané hranice ovládacího prvku na zadané umístění a velikost.Sets the specified bounds of the control to the specified location and size.

(Inherited from Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

Provede práci nastavení zadaného rozsahu tohoto ovládacího prvku.Performs the work of setting the specified bounds of this control.

(Inherited from Control)
SetClientSizeCore(Int32, Int32)

Nastaví velikost klientské oblasti ovládacího prvku.Sets the size of the client area of the control.

(Inherited from Control)
SetDataBinding(Object, String)

Nastaví DataSource a DataMember vlastnosti za běhu.Sets the DataSource and DataMember properties at run time.

SetStyle(ControlStyles, Boolean)

Nastaví zadaný příznak ControlStyles buď na true nebo false.Sets a specified ControlStyles flag to either true or false.

(Inherited from Control)
SetTopLevel(Boolean)

Nastaví ovládací prvek jako ovládací prvek nejvyšší úrovně.Sets the control as the top-level control.

(Inherited from Control)
SetVisibleCore(Boolean)

Nastaví ovládací prvek na zadaný stav viditelnosti.Sets the control to the specified visible state.

(Inherited from Control)
ShouldSerializeAlternatingBackColor()

Určuje, zda má být vlastnost AlternatingBackColor trvalá.Indicates whether the AlternatingBackColor property should be persisted.

ShouldSerializeBackgroundColor()

Určuje, zda má být vlastnost BackgroundColor trvalá.Indicates whether the BackgroundColor property should be persisted.

ShouldSerializeCaptionBackColor()

Načte hodnotu, která označuje, jestli má být vlastnost CaptionBackColor trvalá.Gets a value indicating whether the CaptionBackColor property should be persisted.

ShouldSerializeCaptionForeColor()

Načte hodnotu, která označuje, jestli má být vlastnost CaptionForeColor trvalá.Gets a value indicating whether the CaptionForeColor property should be persisted.

ShouldSerializeGridLineColor()

Určuje, zda má být vlastnost GridLineColor trvalá.Indicates whether the GridLineColor property should be persisted.

ShouldSerializeHeaderBackColor()

Určuje, zda má být vlastnost HeaderBackColor trvalá.Indicates whether the HeaderBackColor property should be persisted.

ShouldSerializeHeaderFont()

Určuje, zda má být vlastnost HeaderFont trvalá.Indicates whether the HeaderFont property should be persisted.

ShouldSerializeHeaderForeColor()

Určuje, zda má být vlastnost HeaderForeColor trvalá.Indicates whether the HeaderForeColor property should be persisted.

ShouldSerializeLinkHoverColor()

Určuje, zda má být vlastnost LinkHoverColor trvalá.Indicates whether the LinkHoverColor property should be persisted.

ShouldSerializeParentRowsBackColor()

Určuje, zda má být vlastnost ParentRowsBackColor trvalá.Indicates whether the ParentRowsBackColor property should be persisted.

ShouldSerializeParentRowsForeColor()

Určuje, zda má být vlastnost ParentRowsForeColor trvalá.Indicates whether the ParentRowsForeColor property should be persisted.

ShouldSerializePreferredRowHeight()

Určuje, zda má být vlastnost PreferredRowHeight trvalá.Indicates whether the PreferredRowHeight property should be persisted.

ShouldSerializeSelectionBackColor()

Určuje, zda má být vlastnost SelectionBackColor trvalá.Indicates whether the SelectionBackColor property should be persisted.

ShouldSerializeSelectionForeColor()

Určuje, zda má být vlastnost SelectionForeColor trvalá.Indicates whether the SelectionForeColor property should be persisted.

Show()

Zobrazí uživateli ovládací prvek.Displays the control to the user.

(Inherited from Control)
SizeFromClientSize(Size)

Určuje velikost celého ovládacího prvku od výšky a šířky jeho klientské oblasti.Determines the size of the entire control from the height and width of its client area.

(Inherited from Control)
SubObjectsSiteChange(Boolean)

Přidá nebo odebere objekty DataGridTableStyle z kontejneru, který je přidružen k DataGrid.Adds or removes the DataGridTableStyle objects from the container that is associated with the DataGrid.

SuspendLayout()

Dočasně pozastaví logiku rozložení ovládacího prvku.Temporarily suspends the layout logic for the control.

(Inherited from Control)
ToString()

Vrátí String obsahující název Component, pokud existuje.Returns a String containing the name of the Component, if any. Tato metoda by neměla být přepsána.This method should not be overridden.

(Inherited from Component)
UnSelect(Int32)

Zrušit výběr zadaného řádku.Unselects a specified row.

Update()

Způsobí, že ovládací prvek znovu vykreslí neověřené oblasti v rámci své klientské oblasti.Causes the control to redraw the invalidated regions within its client area.

(Inherited from Control)
UpdateBounds()

Aktualizuje meze ovládacího prvku o aktuální velikost a umístění.Updates the bounds of the control with the current size and location.

(Inherited from Control)
UpdateBounds(Int32, Int32, Int32, Int32)

Aktualizuje meze ovládacího prvku o zadanou velikost a umístění.Updates the bounds of the control with the specified size and location.

(Inherited from Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

Aktualizuje meze ovládacího prvku o zadanou velikost, umístění a velikost klienta.Updates the bounds of the control with the specified size, location, and client size.

(Inherited from Control)
UpdateStyles()

Vynutí, aby se přiřazené styly znovu nastavily na ovládací prvek.Forces the assigned styles to be reapplied to the control.

(Inherited from Control)
UpdateZOrder()

Aktualizuje ovládací prvek v pořadí vykreslování nadřazeného prvku.Updates the control in its parent's z-order.

(Inherited from Control)
WndProc(Message)

Zpracovává zprávy systému Windows.Processes Windows messages.

(Inherited from Control)

Events

AllowNavigationChanged

Vyvolá se v případě, že došlo ke změně vlastnosti AllowNavigation.Occurs when the AllowNavigation property has changed.

AutoSizeChanged

Tato událost není relevantní pro tuto třídu.This event is not relevant for this class.

(Inherited from Control)
BackButtonClick

Nastane, pokud se klikne na tlačítko Back na podřízené tabulce.Occurs when the Back button on a child table is clicked.

BackColorChanged

Vyvolá se při změně hodnoty vlastnosti BackColor.Occurs when the value of the BackColor property changes.

(Inherited from Control)
BackgroundColorChanged

Vyvolá se v případě, že došlo ke změně BackgroundColor.Occurs when the BackgroundColor has changed.

BackgroundImageChanged

Vyvolá se při změně hodnoty vlastnosti BackgroundImage.Occurs when the value of the BackgroundImage property changes.

BackgroundImageLayoutChanged

Vyvolá se při změně hodnoty vlastnosti BackgroundImageLayout.Occurs when the value of the BackgroundImageLayout property changes.

BackgroundImageLayoutChanged

Vyvolá se při změně vlastnosti BackgroundImageLayout.Occurs when the BackgroundImageLayout property changes.

(Inherited from Control)
BindingContextChanged

Vyvolá se při změně hodnoty vlastnosti BindingContext.Occurs when the value of the BindingContext property changes.

(Inherited from Control)
BorderStyleChanged

Vyvolá se v případě, že došlo ke změně BorderStyle.Occurs when the BorderStyle has changed.

CaptionVisibleChanged

Vyvolá se v případě, že došlo ke změně vlastnosti CaptionVisible.Occurs when the CaptionVisible property has changed.

CausesValidationChanged

Vyvolá se při změně hodnoty vlastnosti CausesValidation.Occurs when the value of the CausesValidation property changes.

(Inherited from Control)
ChangeUICues

Vyvolá se v případě změny fokusu nebo vodítek uživatelského rozhraní klávesnice.Occurs when the focus or keyboard user interface (UI) cues change.

(Inherited from Control)
Click

Vyvolá se při kliknutí na ovládací prvek.Occurs when the control is clicked.

(Inherited from Control)
ClientSizeChanged

Vyvolá se při změně hodnoty vlastnosti ClientSize.Occurs when the value of the ClientSize property changes.

(Inherited from Control)
ContextMenuChanged

Vyvolá se při změně hodnoty vlastnosti ContextMenu.Occurs when the value of the ContextMenu property changes.

(Inherited from Control)
ContextMenuStripChanged

Vyvolá se při změně hodnoty vlastnosti ContextMenuStrip.Occurs when the value of the ContextMenuStrip property changes.

(Inherited from Control)
ControlAdded

Vyvolá se při přidání nového ovládacího prvku do Control.ControlCollection.Occurs when a new control is added to the Control.ControlCollection.

(Inherited from Control)
ControlRemoved

Vyvolá se v případě, že je ovládací prvek odebrán z Control.ControlCollection.Occurs when a control is removed from the Control.ControlCollection.

(Inherited from Control)
CurrentCellChanged

Vyvolá se v případě, že došlo ke změně vlastnosti CurrentCell.Occurs when the CurrentCell property has changed.

CursorChanged

Vyvolá se při změně hodnoty vlastnosti Cursor.Occurs when the value of the Cursor property changes.

DataSourceChanged

Vyvolá se v případě, že dojde ke změně hodnoty vlastnosti DataSource.Occurs when the DataSource property value has changed.

Disposed

Nastane, pokud je komponenta uvolněna voláním metody Dispose().Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)
DockChanged

Vyvolá se při změně hodnoty vlastnosti Dock.Occurs when the value of the Dock property changes.

(Inherited from Control)
DoubleClick

Vyvolá se při dvojitém kliknutí na ovládací prvek.Occurs when the control is double-clicked.

(Inherited from Control)
DpiChangedAfterParent

Nastane, pokud se změní nastavení DPI ovládacího prvku programově po změně DPI jeho nadřazeného ovládacího prvku nebo formuláře.Occurs when the DPI setting for a control is changed programmatically after the DPI of its parent control or form has changed.

(Inherited from Control)
DpiChangedBeforeParent

Vyvolá se v případě, že se nastavení DPI pro ovládací prvek změní programově předtím, než dojde k události změny v DPI pro svůj nadřazený ovládací prvek nebo formulář.Occurs when the DPI setting for a control is changed programmatically before a DPI change event for its parent control or form has occurred.

(Inherited from Control)
DragDrop

Vyvolá se v případě, že je dokončena operace přetažení myší.Occurs when a drag-and-drop operation is completed.

(Inherited from Control)
DragEnter

Generuje se při přetažení objektu do hranic ovládacího prvku.Occurs when an object is dragged into the control's bounds.

(Inherited from Control)
DragLeave

Nastane, pokud se objekt přetáhne mimo hranice ovládacího prvku.Occurs when an object is dragged out of the control's bounds.

(Inherited from Control)
DragOver

Vyvolá se v případě, že je objekt přetažen nad hranice ovládacího prvku.Occurs when an object is dragged over the control's bounds.

(Inherited from Control)
EnabledChanged

Vyvolá se v případě, že dojde ke změně hodnoty vlastnosti Enabled.Occurs when the Enabled property value has changed.

(Inherited from Control)
Enter

Generuje se při vstupu do ovládacího prvku.Occurs when the control is entered.

(Inherited from Control)
FlatModeChanged

Vyvolá se v případě, že došlo ke změně FlatMode.Occurs when the FlatMode has changed.

FontChanged

Vyvolá se při změně hodnoty vlastnosti Font.Occurs when the Font property value changes.

(Inherited from Control)
ForeColorChanged

Vyvolá se při změně hodnoty vlastnosti ForeColor.Occurs when the ForeColor property value changes.

(Inherited from Control)
GiveFeedback

Vyvolá se při operaci přetažení.Occurs during a drag operation.

(Inherited from Control)
GotFocus

Vyvolá se v případě, že ovládací prvek získá fokus.Occurs when the control receives focus.

(Inherited from Control)
HandleCreated

Vyvolá se v případě, že je pro ovládací prvek vytvořen popisovač.Occurs when a handle is created for the control.

(Inherited from Control)
HandleDestroyed

Vyvolá se v případě, že došlo k procesu zničení popisovače ovládacího prvku.Occurs when the control's handle is in the process of being destroyed.

(Inherited from Control)
HelpRequested

Generuje se v situaci, kdy si uživatel vyžádá nápovědu pro ovládací prvek.Occurs when the user requests help for a control.

(Inherited from Control)
ImeModeChanged

Vyvolá se v případě, že došlo ke změně vlastnosti ImeMode.Occurs when the ImeMode property has changed.

(Inherited from Control)
Invalidated

Vyvolá se v případě, že zobrazení ovládacího prvku vyžaduje překreslení.Occurs when a control's display requires redrawing.

(Inherited from Control)
KeyDown

Nastane, pokud se stiskne klávesa, když má ovládací prvek fokus.Occurs when a key is pressed while the control has focus.

(Inherited from Control)
KeyPress

Nastane, pokud je znak.Occurs when a character. klávesa mezerník nebo BACKSPACE se stiskne, zatímco ovládací prvek má fokus.space or backspace key is pressed while the control has focus.

(Inherited from Control)
KeyUp

Nastane, pokud se uvolní klávesa, když má ovládací prvek fokus.Occurs when a key is released while the control has focus.

(Inherited from Control)
Layout

Generuje se, když má ovládací prvek změnit umístění svých podřízených ovládacích prvků.Occurs when a control should reposition its child controls.

(Inherited from Control)
Leave

Generuje se při zrušení výběru (vstupní fokus) ovládacího prvku.Occurs when the input focus leaves the control.

(Inherited from Control)
LocationChanged

Vyvolá se v případě, že dojde ke změně hodnoty vlastnosti Location.Occurs when the Location property value has changed.

(Inherited from Control)
LostFocus

Vyvolá se v případě, že ovládací prvek ztratí fokus.Occurs when the control loses focus.

(Inherited from Control)
MarginChanged

Vyvolá se v případě, že dojde ke změně okraje ovládacího prvku.Occurs when the control's margin changes.

(Inherited from Control)
MouseCaptureChanged

Vyvolá se v případě, že ovládací prvek ztratí zachycení myši.Occurs when the control loses mouse capture.

(Inherited from Control)
MouseClick

Vyvolá se při kliknutí myší na ovládací prvek.Occurs when the control is clicked by the mouse.

(Inherited from Control)
MouseDoubleClick

Vyvolá se při dvojitém kliknutí myší na ovládací prvek.Occurs when the control is double clicked by the mouse.

(Inherited from Control)
MouseDown

Generuje se při stisknutí tlačítka myši v situaci, kdy je ukazatel myši nad ovládacím prvkem.Occurs when the mouse pointer is over the control and a mouse button is pressed.

(Inherited from Control)
MouseEnter

Generuje se při vstupu ukazatele myši do ovládacího prvku.Occurs when the mouse pointer enters the control.

(Inherited from Control)
MouseHover

Generuje se, pokud se ukazatel myši zastaví v ovládacím prvku.Occurs when the mouse pointer rests on the control.

(Inherited from Control)
MouseLeave

Generuje se při přesunutí ukazatele myši mimo ovládací prvek.Occurs when the mouse pointer leaves the control.

(Inherited from Control)
MouseMove

Generuje se při přesunu ukazatele myši nad ovládací prvek.Occurs when the mouse pointer is moved over the control.

(Inherited from Control)
MouseUp

Generuje se, při uvolnění tlačítka myši v situaci, kdy je ukazatel myši nad ovládacím prvkem.Occurs when the mouse pointer is over the control and a mouse button is released.

(Inherited from Control)
MouseWheel

Nastane, pokud se kolečko myši pohybuje, zatímco má ovládací prvek fokus.Occurs when the mouse wheel moves while the control has focus.

(Inherited from Control)
Move

Generuje se při přesunutí ovládacího prvku.Occurs when the control is moved.

(Inherited from Control)
Navigate

Vyvolá se v případě, že uživatel přejde na novou tabulku.Occurs when the user navigates to a new table.

PaddingChanged

Vyvolá se v případě, že dojde ke změně odsazení ovládacího prvku.Occurs when the control's padding changes.

(Inherited from Control)
Paint

Generuje se při překreslení ovládacího prvku.Occurs when the control is redrawn.

(Inherited from Control)
ParentChanged

Vyvolá se při změně hodnoty vlastnosti Parent.Occurs when the Parent property value changes.

(Inherited from Control)
ParentRowsLabelStyleChanged

Vyvolá se v případě, že dojde ke změně stylu popisku nadřazeného řádku.Occurs when the label style of the parent row is changed.

ParentRowsVisibleChanged

Vyvolá se při změně hodnoty vlastnosti ParentRowsVisible.Occurs when the ParentRowsVisible property value changes.

PreviewKeyDown

Vyvolá se před událostí KeyDown, když se stiskne klávesa, když je fokus na tomto ovládacím prvku.Occurs before the KeyDown event when a key is pressed while focus is on this control.

(Inherited from Control)
QueryAccessibilityHelp

Vyvolá se v případě, AccessibleObject poskytuje nápovědě k aplikacím usnadnění.Occurs when AccessibleObject is providing help to accessibility applications.

(Inherited from Control)
QueryContinueDrag

Vyvolá se během operace přetažení a umožňuje zdroji přetažení určit, zda by měla být operace přetažení zrušena.Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled.

(Inherited from Control)
ReadOnlyChanged

Vyvolá se při změně hodnoty vlastnosti ReadOnly.Occurs when the ReadOnly property value changes.

RegionChanged

Vyvolá se při změně hodnoty vlastnosti Region.Occurs when the value of the Region property changes.

(Inherited from Control)
Resize

Generuje se při změně velikosti ovládacího prvku.Occurs when the control is resized.

(Inherited from Control)
RightToLeftChanged

Vyvolá se při změně hodnoty vlastnosti RightToLeft.Occurs when the RightToLeft property value changes.

(Inherited from Control)
RowHeaderClick

Vyvolá se při kliknutí na záhlaví řádku.Occurs when a row header is clicked.

Scroll

Vyvolá se v případě, že uživatel posune ovládací prvek DataGrid.Occurs when the user scrolls the DataGrid control.

ShowParentDetailsButtonClick

Vyvolá se při kliknutí na tlačítko ShowParentDetails.Occurs when the ShowParentDetails button is clicked.

SizeChanged

Vyvolá se při změně hodnoty vlastnosti Size.Occurs when the Size property value changes.

(Inherited from Control)
StyleChanged

Generuje se při změně stylu ovládacího prvku.Occurs when the control style changes.

(Inherited from Control)
SystemColorsChanged

Vyvolá se při změně systémových barev.Occurs when the system colors change.

(Inherited from Control)
TabIndexChanged

Vyvolá se při změně hodnoty vlastnosti TabIndex.Occurs when the TabIndex property value changes.

(Inherited from Control)
TabStopChanged

Vyvolá se při změně hodnoty vlastnosti TabStop.Occurs when the TabStop property value changes.

(Inherited from Control)
TextChanged

Vyvolá se při změně hodnoty vlastnosti Text.Occurs when the value of the Text property changes.

Validated

Generuje se po dokončení ověření ovládacího prvku.Occurs when the control is finished validating.

(Inherited from Control)
Validating

Vyvolá se při ověřování ovládacího prvku.Occurs when the control is validating.

(Inherited from Control)
VisibleChanged

Vyvolá se při změně hodnoty vlastnosti Visible.Occurs when the Visible property value changes.

(Inherited from Control)

Explicit Interface Implementations

IDropTarget.OnDragDrop(DragEventArgs)

Vyvolá událost DragDrop.Raises the DragDrop event.

(Inherited from Control)
IDropTarget.OnDragEnter(DragEventArgs)

Vyvolá událost DragEnter.Raises the DragEnter event.

(Inherited from Control)
IDropTarget.OnDragLeave(EventArgs)

Vyvolá událost DragLeave.Raises the DragLeave event.

(Inherited from Control)
IDropTarget.OnDragOver(DragEventArgs)

Vyvolá událost DragOver.Raises the DragOver event.

(Inherited from Control)

Applies to

See also