DataGrid Klas

Definitie

Let op

DataGrid is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use DataGridView instead.

Geeft ADO.NET gegevens weer in een schuifbaar raster.

Deze klasse is niet beschikbaar in .NET Core 3.1 en nieuwere versies. Gebruik in plaats daarvan het DataGridView besturingselement, dat het DataGrid besturingselement vervangt en uitbreidt.

public ref 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
[System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class DataGrid : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IDataGridEditingService
[System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.ComponentModel.Browsable(false)]
[System.Obsolete("`DataGrid` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `DataGridView` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public class DataGrid : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IDataGridEditingService
type DataGrid = class
    inherit Control
    interface ISupportInitialize
    interface IDataGridEditingService
[<System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")>]
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type DataGrid = class
    inherit Control
    interface ISupportInitialize
    interface IDataGridEditingService
[<System.ComponentModel.ComplexBindingProperties("DataSource", "DataMember")>]
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("`DataGrid` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `DataGridView` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
type DataGrid = class
    inherit Control
    interface ISupportInitialize
    interface IDataGridEditingService
Public Class DataGrid
Inherits Control
Implements IDataGridEditingService, ISupportInitialize
Overname
Kenmerken
Implementeringen

Voorbeelden

In het volgende codevoorbeeld wordt een Windows formulier gemaakt, een DataSet met twee DataTable-objecten en een DataRelation die de twee tabellen aan elkaar verhoudt. Als u de gegevens wilt weergeven, wordt een besturingselement System.Windows.Forms.DataGrid vervolgens gebonden aan de DataSet via de methode SetDataBinding. Met een knop in het formulier wordt het uiterlijk van het raster gewijzigd door twee DataGridTableStyle objecten te maken en het MappingName object in te stellen op een TableName van de DataTable objecten. Het voorbeeld bevat ook code in het MouseUp geval dat de HitTest methode wordt gebruikt om de kolom, rij en een deel van het raster af te drukken waarop is geklikt.

#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

Opmerkingen

Deze klasse is niet beschikbaar in .NET Core 3.1 en nieuwere versies. Gebruik in plaats daarvan het DataGridView besturingselement.

In de System.Windows.Forms.DataGrid worden web-achtige koppelingen naar onderliggende tabellen weergegeven. U kunt op een koppeling klikken om naar de onderliggende tabel te navigeren. Wanneer een onderliggende tabel wordt weergegeven, wordt er een knop Vorige weergegeven in het bijschrift waarop kan worden geklikt om terug te gaan naar de bovenliggende tabel. De gegevens uit de bovenliggende rijen worden onder het bijschrift en boven de kolomkoppen weergegeven. U kunt de gegevens van de bovenliggende rij verbergen door te klikken op de knop rechts van de knop Vorige.

Als u een tabel in de runtime System.Windows.Forms.DataGrid wilt weergeven, gebruikt u de methode SetDataBinding om de eigenschappen DataSource en DataMember in te stellen op een geldige gegevensbron. De volgende gegevensbronnen zijn geldig:

Zie DataSet voor meer informatie over de klasse.

U kunt een raster maken waarmee gebruikers gegevens kunnen bewerken, maar ze kunnen geen nieuwe rijen toevoegen door een DataView als gegevensbron te gebruiken en de AllowNew eigenschap in te stellen op false.

Gegevensbronnen worden verder beheerd door BindingManagerBase objecten. Voor elke tabel in een gegevensbron kan een BindingManagerBase tabel worden geretourneerd uit het formulier BindingContext. U kunt bijvoorbeeld het aantal rijen bepalen dat is opgenomen in een gegevensbron door de eigenschap van BindingManagerBase het gekoppelde Count object te retourneren.

Als u gegevens wilt valideren, gebruikt u de onderliggende objecten die gegevens en hun gebeurtenissen vertegenwoordigen. Als de gegevens bijvoorbeeld afkomstig zijn van een DataTable in een DataSet, gebruikt u de ColumnChanging en RowChanging gebeurtenissen.

Note

Omdat het aantal kolommen kan worden aangepast (door leden van de GridColumnStylesCollectiongroep toe te voegen of te verwijderen) en de rijen op kolom kunnen worden gesorteerd, kunnen de RowNumberColumnNumber eigenschapswaarden niet worden gegarandeerd overeenkomen met DataRow en DataColumn indexen in een DataTable. Daarom moet u voorkomen dat u deze eigenschappen gebruikt in de Validating gebeurtenis om gegevens te valideren.

Gebruik de CurrentCell eigenschap om te bepalen welke cel is geselecteerd. Wijzig de waarde van een cel met behulp van de Item[] eigenschap, die de rij- en kolomindexen van de cel of één DataGridCellkan overnemen. Bewaak de CurrentCellChanged gebeurtenis om te detecteren wanneer de gebruiker een andere cel selecteert.

Als u wilt bepalen welk deel van het besturingselement waarop de gebruiker heeft geklikt, gebruikt u de HitTest methode in de MouseDown gebeurtenis. De HitTest methode retourneert een DataGrid.HitTestInfo object, dat de rij en kolom van een geklikt gebied bevat.

Om het uiterlijk van het besturingselement tijdens runtime te beheren, zijn er verschillende eigenschappen beschikbaar voor het instellen van de kleur- en bijschriftkenmerken, waaronder de CaptionForeColorCaptionBackColor, , CaptionFontenzovoort.

Het uiterlijk van het weergegeven raster (of rasters) kan verder worden gewijzigd door objecten te maken DataGridTableStyle en toe te voegen aan de GridTableStylesCollection, die toegankelijk is via de TableStyles eigenschap. Als de DataSource set bijvoorbeeld is ingesteld op een DataSet met drie DataTable objecten, kunt u drie DataGridTableStyle objecten toevoegen aan de verzameling, één voor elke tabel. Als u elk DataGridTableStyle object wilt synchroniseren met een DataTable, stelt u de MappingName van het DataGridTableStyle object in op de TableNameDataTable. Zie de DataGridTableStyle.MappingName eigenschap voor meer informatie over het binden aan een matrix met objecten.

Als u een aangepaste weergave van een tabel wilt maken, maakt u een exemplaar van een DataGridTextBoxColumn of DataGridBoolColumn klasse en voegt u het object toe aan het GridTableStylesCollection object dat toegankelijk is via de TableStyles eigenschap. Beide klassen nemen over van DataGridColumnStyle. Stel voor elke kolomstijl de MappingName waarde in op de ColumnName kolom die u in het raster wilt weergeven. Als u een kolom wilt verbergen, stelt u MappingName de kolom in op iets anders dan een geldige ColumnNamekolom.

Als u de tekst van een kolom wilt opmaken, stelt u de Format eigenschap van de DataGridTextBoxColumn kolom in op een van de waarden in opmaaktypen en tekenreeksen voor aangepaste datum- en tijdnotatie.

Als u de DataGrid aan een sterk getypte matrix van objecten wilt binden, moet het objecttype openbare eigenschappen bevatten. Als u een DataGridTableStyle matrix wilt maken die de matrix weergeeft, stelt u de DataGridTableStyle.MappingName eigenschap in op typename[] waar typename deze wordt vervangen door de naam van het objecttype. Houd er ook rekening mee dat de MappingName eigenschap hoofdlettergevoelig is. De naam van het type moet exact overeenkomen. Zie de MappingName eigenschap voor een voorbeeld.

U kunt de DataGrid aan een ArrayList. Een kenmerk van de ArrayList functie is dat het objecten van meerdere typen kan bevatten, maar de DataGrid functie kan alleen worden gebonden aan een dergelijke lijst wanneer alle items in de lijst van hetzelfde type zijn als het eerste item. Dit betekent dat alle objecten van hetzelfde type moeten zijn of dat ze moeten overnemen van dezelfde klasse als het eerste item in de lijst. Als het eerste item in een lijst bijvoorbeeld een Controlis, kan het tweede item een TextBox item zijn (dat overgaat van Control). Als het eerste item daarentegen een TextBoxis, kan het tweede object geen Control. Verder moet de ArrayList lijst items bevatten wanneer deze afhankelijk is. Een lege ArrayList waarde resulteert in een leeg raster. Bovendien moeten de objecten in de ArrayList objecten openbare eigenschappen bevatten. Wanneer u een binding tot een ArrayListwaarde instelt, stelt u de MappingNameDataGridTableStyle waarde in op 'ArrayList' (de naam van het type).

Voor elke DataGridTableStyle kunt u kleur- en bijschriftkenmerken instellen die de instellingen voor het besturingselement System.Windows.Forms.DataGrid overschrijven. Als deze eigenschappen echter niet zijn ingesteld, worden de instellingen voor het besturingselement standaard gebruikt. De volgende eigenschappen kunnen worden overschreven door DataGridTableStyle eigenschappen:

Als u het uiterlijk van afzonderlijke kolommen wilt aanpassen, voegt u objecten toe DataGridColumnStyle aan de GridColumnStylesCollection, die toegankelijk is via de GridColumnStyles eigenschap van elke DataGridTableStylekolom. Als u elk DataGridColumnStyle wilt synchroniseren met een DataColumn in de DataTable, stelt u de MappingName in op de ColumnName van een DataColumn. Bij het samenstellen van een DataGridColumnStyletekenreeks kunt u ook een opmaaktekenreeks instellen die aangeeft hoe de kolom gegevens weergeeft. U kunt bijvoorbeeld opgeven dat de kolom een korte datumnotatie gebruikt om datums in de tabel weer te geven.

Caution

DataGridColumnStyle Maak altijd objecten en voeg ze toe aan de GridColumnStylesCollection voordat u objecten toevoegt DataGridTableStyle aan de GridTableStylesCollection. Wanneer u een lege DataGridTableStyle met een geldige MappingName waarde toevoegt aan de verzameling, DataGridColumnStyle worden objecten automatisch voor u gegenereerd. Er wordt dus een uitzondering gegenereerd als u nieuwe DataGridColumnStyle objecten met dubbele MappingName waarden probeert toe te voegen aan de GridColumnStylesCollection.

Note

Het DataGridView besturingselement vervangt en voegt functionaliteit toe aan het DataGrid besturingselement; de DataGrid controle wordt echter behouden voor zowel achterwaartse compatibiliteit als toekomstig gebruik, indien u kiest. Zie Verschillen tussen de Windows Forms DataGridView en DataGrid Controlsvoor meer informatie.

Constructors

Name Description
DataGrid()
Verouderd.

Initialiseert een nieuw exemplaar van de DataGrid klasse.

Eigenschappen

Name Description
AccessibilityObject
Verouderd.

Hiermee wordt de AccessibleObject toegewezen aan het besturingselement opgehaald.

(Overgenomen van Control)
AccessibleDefaultActionDescription
Verouderd.

Hiermee wordt de standaardactiebeschrijving van het besturingselement voor gebruik door clienttoepassingen voor toegankelijkheid ophaalt of ingesteld.

(Overgenomen van Control)
AccessibleDescription
Verouderd.

Hiermee haalt u de beschrijving op van het besturingselement dat wordt gebruikt door clienttoepassingen voor toegankelijkheid.

(Overgenomen van Control)
AccessibleName
Verouderd.

Hiermee haalt u de naam op van het besturingselement dat wordt gebruikt door clienttoepassingen voor toegankelijkheid.

(Overgenomen van Control)
AccessibleRole
Verouderd.

Hiermee haalt u de toegankelijke rol van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
AllowDrop
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement gegevens kan accepteren die de gebruiker naar het besturingselement sleept.

(Overgenomen van Control)
AllowNavigation
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of navigatie is toegestaan.

AllowSorting
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het raster kan worden opgeslagen door op een kolomkop te klikken.

AlternatingBackColor
Verouderd.

Hiermee wordt de achtergrondkleur van oneven rijen van het raster opgehaald of ingesteld.

Anchor
Verouderd.

Hiermee haalt of stelt u de randen van de container op waaraan een besturingselement is gebonden en bepaalt u hoe het formaat van een besturingselement wordt gewijzigd met het bovenliggende besturingselement.

(Overgenomen van Control)
AutoScrollOffset
Verouderd.

Hiermee haalt u op of stelt u in waar dit besturingselement naartoe wordt geschoven ScrollControlIntoView(Control).

(Overgenomen van Control)
AutoSize
Verouderd.

Deze eigenschap is niet relevant voor deze klasse.

(Overgenomen van Control)
BackColor
Verouderd.

Hiermee wordt de achtergrondkleur van even genummerde rijen van het raster opgehaald of ingesteld.

BackColor
Verouderd.

Hiermee haalt u de achtergrondkleur voor het besturingselement op of stelt u deze in.

(Overgenomen van Control)
BackgroundColor
Verouderd.

Hiermee wordt de kleur van het niet-rijgebied van het raster op of ingesteld.

BackgroundImage
Verouderd.

Dit lid is niet zinvol voor dit besturingselement.

BackgroundImageLayout
Verouderd.

Dit lid is niet zinvol voor dit besturingselement.

BindingContext
Verouderd.

Hiermee haalt u het besturingselement op of stelt u deze BindingContext in.

(Overgenomen van Control)
BorderStyle
Verouderd.

Hiermee haalt u de randstijl van het raster op of stelt u deze in.

Bottom
Verouderd.

Hiermee haalt u de afstand in pixels op tussen de onderrand van het besturingselement en de bovenrand van het clientgebied van de container.

(Overgenomen van Control)
Bounds
Verouderd.

Hiermee haalt u de grootte en locatie van het besturingselement op, inclusief de niet-clientelementen, in pixels ten opzichte van het bovenliggende besturingselement.

(Overgenomen van Control)
CanEnableIme
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de ImeMode eigenschap kan worden ingesteld op een actieve waarde om IME-ondersteuning in te schakelen.

(Overgenomen van Control)
CanFocus
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement de focus kan ontvangen.

(Overgenomen van Control)
CanRaiseEvents
Verouderd.

Bepaalt of gebeurtenissen op het besturingselement kunnen worden gegenereerd.

(Overgenomen van Control)
CanSelect
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement kan worden geselecteerd.

(Overgenomen van Control)
CaptionBackColor
Verouderd.

Hiermee haalt u de achtergrondkleur van het bijschriftgebied op of stelt u deze in.

CaptionFont
Verouderd.

Hiermee haalt u het lettertype van het bijschrift van het raster op of stelt u dit in.

CaptionForeColor
Verouderd.

Hiermee haalt u de voorgrondkleur van het bijschriftgebied op of stelt u deze in.

CaptionText
Verouderd.

Hiermee haalt u de tekst van het bijschrift van het venster van het raster op of stelt u deze in.

CaptionVisible
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het bijschrift van het raster zichtbaar is.

Capture
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement de muis heeft vastgelegd.

(Overgenomen van Control)
CausesValidation
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement ervoor zorgt dat validatie wordt uitgevoerd op besturingselementen waarvoor validatie is vereist wanneer deze de focus krijgt.

(Overgenomen van Control)
ClientRectangle
Verouderd.

Hiermee haalt u de rechthoek op die het clientgebied van het besturingselement vertegenwoordigt.

(Overgenomen van Control)
ClientSize
Verouderd.

Hiermee haalt u de hoogte en breedte van het clientgebied van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
ColumnHeadersVisible
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de kolomkoppen van een tabel zichtbaar zijn.

CompanyName
Verouderd.

Hiermee haalt u de naam op van het bedrijf of de maker van de toepassing die het besturingselement bevat.

(Overgenomen van Control)
Container
Verouderd.

Hiermee haalt u het IContainer bestand op dat de Component.

(Overgenomen van Component)
ContainsFocus
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement, of een van de onderliggende besturingselementen, momenteel de invoerfocus heeft.

(Overgenomen van Control)
ContextMenu
Verouderd.

Hiermee haalt u het snelmenu op dat aan het besturingselement is gekoppeld.

(Overgenomen van Control)
ContextMenuStrip
Verouderd.

Hiermee haalt u het ContextMenuStrip bijbehorende besturingselement op of stelt u deze in.

(Overgenomen van Control)
Controls
Verouderd.

Hiermee haalt u de verzameling besturingselementen in het besturingselement op.

(Overgenomen van Control)
Created
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement is gemaakt.

(Overgenomen van Control)
CreateParams
Verouderd.

Hiermee haalt u de vereiste parameters voor het maken van de besturingsgreep op wanneer de besturingsgreep wordt gemaakt.

(Overgenomen van Control)
CurrentCell
Verouderd.

Hiermee haalt u op of stelt u in welke cel de focus heeft. Niet beschikbaar op ontwerptijd.

CurrentRowIndex
Verouderd.

Hiermee haalt u de index van de rij op die momenteel de focus heeft of stelt u deze in.

Cursor
Verouderd.

Dit lid is niet zinvol voor dit besturingselement.

DataBindings
Verouderd.

Hiermee haalt u de gegevensbindingen voor het besturingselement op.

(Overgenomen van Control)
DataContext
Verouderd.

Hiermee haalt u de gegevenscontext op of stelt u deze in voor het doel van gegevensbinding. Dit is een omgevingseigenschap.

(Overgenomen van Control)
DataMember
Verouderd.

Hiermee haalt u de specifieke lijst op of stelt u deze in in een DataSource lijst waarin het DataGrid besturingselement een raster weergeeft.

DataSource
Verouderd.

Hiermee haalt u de gegevensbron op waarvoor het raster gegevens weergeeft of stelt u deze in.

DefaultCursor
Verouderd.

Hiermee haalt u de standaardcursor voor het besturingselement op of stelt u deze in.

(Overgenomen van Control)
DefaultImeMode
Verouderd.

Hiermee haalt u de standaard IME-modus (Input Method Editor) op die wordt ondersteund door het besturingselement.

(Overgenomen van Control)
DefaultMargin
Verouderd.

Hiermee haalt u de ruimte in pixels op die standaard is opgegeven tussen besturingselementen.

(Overgenomen van Control)
DefaultMaximumSize
Verouderd.

Hiermee haalt u de lengte en hoogte op, in pixels, die is opgegeven als de standaard maximale grootte van een besturingselement.

(Overgenomen van Control)
DefaultMinimumSize
Verouderd.

Hiermee haalt u de lengte en hoogte, in pixels, op die is opgegeven als de standaard minimale grootte van een besturingselement.

(Overgenomen van Control)
DefaultPadding
Verouderd.

Hiermee haalt u de standaard interne afstand, in pixels, van de inhoud van een besturingselement op.

(Overgenomen van Control)
DefaultSize
Verouderd.

Hiermee haalt u de standaardgrootte van het besturingselement op.

DefaultSize
Verouderd.

Hiermee haalt u de standaardgrootte van het besturingselement op.

(Overgenomen van Control)
DesignMode
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de Component momenteel in de ontwerpmodus is.

(Overgenomen van Component)
DeviceDpi
Verouderd.

Hiermee haalt u de DPI-waarde op voor het weergaveapparaat waarop het besturingselement momenteel wordt weergegeven.

(Overgenomen van Control)
DisplayRectangle
Verouderd.

Hiermee haalt u de rechthoek op die het weergavegebied van het besturingselement vertegenwoordigt.

(Overgenomen van Control)
Disposing
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de basisklasse Control bezig is met het verwijderen.

(Overgenomen van Control)
Dock
Verouderd.

Hiermee haalt u op of stelt u in welke besturingselementranden aan het bovenliggende besturingselement zijn gekoppeld en wordt bepaald hoe het formaat van een besturingselement wordt gewijzigd met het bovenliggende besturingselement.

(Overgenomen van Control)
DoubleBuffered
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit besturingselement het oppervlak opnieuw moet tekenen met behulp van een secundaire buffer om flikkering te verminderen of te voorkomen.

(Overgenomen van Control)
Enabled
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement kan reageren op gebruikersinteractie.

(Overgenomen van Control)
Events
Verouderd.

Hiermee haalt u de lijst met gebeurtenis-handlers op die aan dit Componentbestand zijn gekoppeld.

(Overgenomen van Component)
FirstVisibleColumn
Verouderd.

Hiermee haalt u de index van de eerste zichtbare kolom in een raster op.

FlatMode
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het raster wordt weergegeven in de platte modus.

Focused
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement de invoerfocus heeft.

(Overgenomen van Control)
Font
Verouderd.

Hiermee wordt het lettertype van de tekst opgehaald of ingesteld die door het besturingselement wordt weergegeven.

(Overgenomen van Control)
FontHeight
Verouderd.

Hiermee haalt u de hoogte van het lettertype van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
ForeColor
Verouderd.

Hiermee haalt u de voorgrondkleur (meestal de kleur van de tekst) van het besturingselement op of stelt u deze DataGrid in.

ForeColor
Verouderd.

Hiermee haalt u de voorgrondkleur van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
GridLineColor
Verouderd.

Hiermee haalt u de kleur van de rasterlijnen op of stelt u deze in.

GridLineStyle
Verouderd.

Hiermee haalt u de lijnstijl van het raster op of stelt u deze in.

Handle
Verouderd.

Hiermee haalt u de venstergreep op waaraan het besturingselement is gebonden.

(Overgenomen van Control)
HasChildren
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement een of meer onderliggende besturingselementen bevat.

(Overgenomen van Control)
HeaderBackColor
Verouderd.

Hiermee haalt u de achtergrondkleur van alle rij- en kolomkoppen op of stelt u deze in.

HeaderFont
Verouderd.

Hiermee haalt u het lettertype op dat wordt gebruikt voor kolomkoppen of stelt u dit in.

HeaderForeColor
Verouderd.

Hiermee haalt u de voorgrondkleur van kopteksten op of stelt u deze in.

Height
Verouderd.

Hiermee haalt u de hoogte van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
HorizScrollBar
Verouderd.

Hiermee haalt u de horizontale schuifbalk voor het raster op.

ImeMode
Verouderd.

Hiermee haalt u de IME-modus (Input Method Editor) van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
ImeModeBase
Verouderd.

Hiermee haalt u de IME-modus van een besturingselement op of stelt u deze in.

(Overgenomen van Control)
InvokeRequired
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de aanroeper een aanroepmethode moet aanroepen bij het maken van methodeaanroepen naar het besturingselement, omdat de aanroeper zich op een andere thread bevindt dan het besturingselement waarop het besturingselement is gemaakt.

(Overgenomen van Control)
IsAccessible
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement zichtbaar is voor toegankelijkheidstoepassingen.

(Overgenomen van Control)
IsAncestorSiteInDesignMode
Verouderd.

Geeft aan of een van de bovenliggende kenmerken van dit besturingselement is gesitemd en die site in DesignMode. Deze eigenschap is alleen-lezen.

(Overgenomen van Control)
IsDisposed
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement is verwijderd.

(Overgenomen van Control)
IsHandleCreated
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of aan het besturingselement een ingang is gekoppeld.

(Overgenomen van Control)
IsMirrored
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement is gespiegeld.

(Overgenomen van Control)
Item[DataGridCell]
Verouderd.

Hiermee haalt u de waarde van een opgegeven DataGridCellwaarde op of stelt u deze in.

Item[Int32, Int32]
Verouderd.

Hiermee wordt de waarde van de cel opgehaald of ingesteld op de opgegeven rij en kolom.

LayoutEngine
Verouderd.

Hiermee haalt u een exemplaar op in de cache van de indelingsengine van het besturingselement.

(Overgenomen van Control)
Left
Verouderd.

Hiermee wordt de afstand, in pixels, tussen de linkerrand van het besturingselement en de linkerrand van het clientgebied van de container ophaalt of ingesteld.

(Overgenomen van Control)
LinkColor
Verouderd.

Hiermee wordt de kleur van de tekst opgehaald of ingesteld waarop u kunt klikken om naar een onderliggende tabel te navigeren.

LinkHoverColor
Verouderd.

Dit lid is niet zinvol voor dit besturingselement.

ListManager
Verouderd.

Hiermee haalt u het CurrencyManager voor dit DataGrid besturingselement op.

Location
Verouderd.

Hiermee haalt u de coördinaten van de linkerbovenhoek van het besturingselement op of stelt u deze in ten opzichte van de linkerbovenhoek van de container.

(Overgenomen van Control)
Margin
Verouderd.

Hiermee haalt u de ruimte tussen besturingselementen op of stelt u deze in.

(Overgenomen van Control)
MaximumSize
Verouderd.

Hiermee haalt u de grootte op die de bovengrens is die GetPreferredSize(Size) u kunt opgeven.

(Overgenomen van Control)
MinimumSize
Verouderd.

Hiermee haalt u de grootte op die de ondergrens is die GetPreferredSize(Size) u kunt opgeven.

(Overgenomen van Control)
Name
Verouderd.

Hiermee haalt u de naam van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
Padding
Verouderd.

Hiermee haalt u opvulling op binnen het besturingselement of stelt u deze in.

(Overgenomen van Control)
Parent
Verouderd.

Hiermee haalt u de bovenliggende container van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
ParentRowsBackColor
Verouderd.

Hiermee haalt u de achtergrondkleur van bovenliggende rijen op of stelt u deze in.

ParentRowsForeColor
Verouderd.

Hiermee haalt u de voorgrondkleur van bovenliggende rijen op of stelt u deze in.

ParentRowsLabelStyle
Verouderd.

Hiermee wordt de manier opgehaald of ingesteld waarop bovenliggende rijlabels worden weergegeven.

ParentRowsVisible
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de bovenliggende rijen van een tabel zichtbaar zijn.

PreferredColumnWidth
Verouderd.

Hiermee haalt u de standaardbreedte van de rasterkolommen in pixels op of stelt u deze in.

PreferredRowHeight
Verouderd.

Hiermee wordt de gewenste rijhoogte voor het DataGrid besturingselement opgehaald of ingesteld.

PreferredSize
Verouderd.

Hiermee haalt u de grootte op van een rechthoekig gebied waarin het besturingselement past.

(Overgenomen van Control)
ProductName
Verouderd.

Hiermee haalt u de productnaam op van de assembly die het besturingselement bevat.

(Overgenomen van Control)
ProductVersion
Verouderd.

Hiermee haalt u de versie van de assembly op die het besturingselement bevat.

(Overgenomen van Control)
ReadOnly
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het raster zich in de modus Alleen-lezen bevindt.

RecreatingHandle
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement momenteel opnieuw wordt gemaakt.

(Overgenomen van Control)
Region
Verouderd.

Hiermee wordt de vensterregio opgehaald of ingesteld die aan het besturingselement is gekoppeld.

(Overgenomen van Control)
RenderRightToLeft
Verouderd.
Verouderd.

Deze eigenschap is nu verouderd.

(Overgenomen van Control)
ResizeRedraw
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement opnieuw wordt getekend bij het wijzigen van het formaat.

(Overgenomen van Control)
Right
Verouderd.

Hiermee haalt u de afstand in pixels op tussen de rechterrand van het besturingselement en de linkerrand van het clientgebied van de container.

(Overgenomen van Control)
RightToLeft
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de elementen van het besturingselement zijn uitgelijnd om landinstellingen te ondersteunen met behulp van lettertypen van rechts naar links.

(Overgenomen van Control)
RowHeadersVisible
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of rijkoppen zichtbaar zijn.

RowHeaderWidth
Verouderd.

Hiermee haalt u de breedte van rijkoppen op of stelt u deze in.

ScaleChildren
Verouderd.

Hiermee haalt u een waarde op waarmee het schalen van onderliggende besturingselementen wordt bepaald.

(Overgenomen van Control)
SelectionBackColor
Verouderd.

Hiermee haalt u de achtergrondkleur van geselecteerde rijen op of stelt u deze in.

SelectionForeColor
Verouderd.

Hiermee haalt u de voorgrondkleur van geselecteerde rijen op of stelt u deze in.

ShowFocusCues
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement focusrechthoeken moet weergeven.

(Overgenomen van Control)
ShowKeyboardCues
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de gebruikersinterface de juiste status heeft om toetsenbordversnellers weer te geven of te verbergen.

(Overgenomen van Control)
Site
Verouderd.

Hiermee haalt u de site van het besturingselement op of stelt u deze in.

Site
Verouderd.

Hiermee haalt u de site van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
Size
Verouderd.

Hiermee haalt u de hoogte en breedte van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
TabIndex
Verouderd.

Hiermee haalt u de tabvolgorde van het besturingselement in de container op of stelt u deze in.

(Overgenomen van Control)
TableStyles
Verouderd.

Hiermee haalt u de verzameling DataGridTableStyle objecten voor het raster op.

TabStop
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gebruiker de focus naar dit besturingselement kan geven met behulp van de TAB-toets.

(Overgenomen van Control)
Tag
Verouderd.

Hiermee wordt het object opgehaald of ingesteld dat gegevens over het besturingselement bevat.

(Overgenomen van Control)
Text
Verouderd.

Dit lid is niet zinvol voor dit besturingselement.

Top
Verouderd.

Hiermee haalt u de afstand, in pixels, op tussen de bovenrand van het besturingselement en de bovenrand van het clientgebied van de container.

(Overgenomen van Control)
TopLevelControl
Verouderd.

Hiermee haalt u het bovenliggende besturingselement op dat niet door een ander Windows Forms besturingselement wordt weergegeven. Dit is doorgaans het buitenste deel van het besturingselement Form .

(Overgenomen van Control)
UseWaitCursor
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de wachtcursor voor het huidige besturingselement en alle onderliggende besturingselementen moet worden gebruikt.

(Overgenomen van Control)
VertScrollBar
Verouderd.

Hiermee haalt u de verticale schuifbalk van het besturingselement op.

Visible
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement en alle onderliggende besturingselementen worden weergegeven.

(Overgenomen van Control)
VisibleColumnCount
Verouderd.

Hiermee haalt u het aantal zichtbare kolommen op.

VisibleRowCount
Verouderd.

Hiermee wordt het aantal rijen weergegeven.

Width
Verouderd.

Hiermee haalt u de breedte van het besturingselement op of stelt u deze in.

(Overgenomen van Control)
WindowTarget
Verouderd.

Deze eigenschap is niet relevant voor deze klasse.

(Overgenomen van Control)

Methoden

Name Description
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)
Verouderd.

Hiermee worden de toegankelijkheidsclienttoepassingen van de opgegeven AccessibleEvents voor het opgegeven onderliggende besturingselement op de hoogte gesteld.

(Overgenomen van Control)
AccessibilityNotifyClients(AccessibleEvents, Int32)
Verouderd.

Hiermee worden de toegankelijkheidsclienttoepassingen van de opgegeven AccessibleEvents client voor het opgegeven onderliggende besturingselement op de hoogte gesteld.

(Overgenomen van Control)
BeginEdit(DataGridColumnStyle, Int32)
Verouderd.

Pogingen om het raster in een status te plaatsen waarin bewerken is toegestaan.

BeginInit()
Verouderd.

Begint de initialisatie van een DataGrid formulier dat wordt gebruikt op een formulier of wordt gebruikt door een ander onderdeel. De initialisatie vindt plaats tijdens runtime.

BeginInvoke(Action)
Verouderd.

Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd op de thread waarop de onderliggende ingang van het besturingselement is gemaakt.

(Overgenomen van Control)
BeginInvoke(Delegate, Object[])
Verouderd.

Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd met de opgegeven argumenten, op de thread waarop de onderliggende ingang van het besturingselement is gemaakt.

(Overgenomen van Control)
BeginInvoke(Delegate)
Verouderd.

Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd op de thread waarop de onderliggende ingang van het besturingselement is gemaakt.

(Overgenomen van Control)
BringToFront()
Verouderd.

Brengt de besturing naar de voorzijde van de z-order.

(Overgenomen van Control)
CancelEditing()
Verouderd.

Hiermee annuleert u de huidige bewerking en worden alle wijzigingen teruggedraaid.

Collapse(Int32)
Verouderd.

Hiermee worden onderliggende relaties samengevouwen, indien aanwezig voor alle rijen of voor een opgegeven rij.

ColumnStartedEditing(Control)
Verouderd.

Informeert het DataGrid besturingselement wanneer de gebruiker een kolom begint te bewerken met behulp van het opgegeven besturingselement.

ColumnStartedEditing(Rectangle)
Verouderd.

Informeert het DataGrid besturingselement wanneer de gebruiker de kolom begint te bewerken op de opgegeven locatie.

Contains(Control)
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven besturingselement een onderliggend element van het besturingselement is.

(Overgenomen van Control)
CreateAccessibilityInstance()
Verouderd.

Hiermee maakt u een nieuw exemplaar van het toegankelijkheidsobject voor dit besturingselement.

CreateAccessibilityInstance()
Verouderd.

Hiermee maakt u een nieuw toegankelijkheidsobject voor het besturingselement.

(Overgenomen van Control)
CreateControl()
Verouderd.

Dwingt het maken van het zichtbare besturingselement af, inclusief het maken van de ingang en eventuele zichtbare onderliggende besturingselementen.

(Overgenomen van Control)
CreateControlsInstance()
Verouderd.

Hiermee maakt u een nieuw exemplaar van de beheerverzameling voor het besturingselement.

(Overgenomen van Control)
CreateGraphics()
Verouderd.

Hiermee maakt u het Graphics besturingselement.

(Overgenomen van Control)
CreateGridColumn(PropertyDescriptor, Boolean)
Verouderd.

Hiermee maakt u een DataGridColumnStyle met behulp van de opgegeven PropertyDescriptor.

CreateGridColumn(PropertyDescriptor)
Verouderd.

Hiermee maakt u een nieuwe DataGridColumnStyle met de opgegeven PropertyDescriptor.

CreateHandle()
Verouderd.

Hiermee maakt u een ingang voor het besturingselement.

(Overgenomen van Control)
CreateObjRef(Type)
Verouderd.

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
DefWndProc(Message)
Verouderd.

Hiermee wordt het opgegeven bericht verzonden naar de standaardvensterprocedure.

(Overgenomen van Control)
DestroyHandle()
Verouderd.

Vernietigt de ingang die aan het besturingselement is gekoppeld.

(Overgenomen van Control)
Dispose()
Verouderd.

Alle resources die worden gebruikt door de Component.

(Overgenomen van Component)
Dispose(Boolean)
Verouderd.

Verwijdert de resources (behalve het geheugen) die worden gebruikt door de DataGrid.

Dispose(Boolean)
Verouderd.

Publiceert de niet-beheerde resources die worden gebruikt door de Control onderliggende besturingselementen en brengt eventueel de beheerde resources vrij.

(Overgenomen van Control)
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)
Verouderd.

Begint een sleepbewerking.

(Overgenomen van Control)
DoDragDrop(Object, DragDropEffects)
Verouderd.

Begint een bewerking met slepen en neerzetten.

(Overgenomen van Control)
DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean)
Verouderd.

Geeft ADO.NET gegevens weer in een schuifbaar raster.

Deze klasse is niet beschikbaar in .NET Core 3.1 en nieuwere versies. Gebruik in plaats daarvan het DataGridView besturingselement, dat het DataGrid besturingselement vervangt en uitbreidt.

(Overgenomen van Control)
DoDragDropAsJson<T>(T, DragDropEffects)
Verouderd.

Geeft ADO.NET gegevens weer in een schuifbaar raster.

Deze klasse is niet beschikbaar in .NET Core 3.1 en nieuwere versies. Gebruik in plaats daarvan het DataGridView besturingselement, dat het DataGrid besturingselement vervangt en uitbreidt.

(Overgenomen van Control)
DrawToBitmap(Bitmap, Rectangle)
Verouderd.

Ondersteunt rendering naar de opgegeven bitmap.

(Overgenomen van Control)
EndEdit(DataGridColumnStyle, Int32, Boolean)
Verouderd.

Hiermee wordt een einde aan een bewerking aangevraagd die op het DataGrid besturingselement plaatsvindt.

EndInit()
Verouderd.

Hiermee beëindigt u de initialisatie van een DataGrid formulier dat wordt gebruikt in een formulier of wordt gebruikt door een ander onderdeel. De initialisatie vindt plaats tijdens runtime.

EndInvoke(IAsyncResult)
Verouderd.

Haalt de retourwaarde op van de asynchrone bewerking die wordt vertegenwoordigd door de IAsyncResult doorgegeven bewerking.

(Overgenomen van Control)
Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Expand(Int32)
Verouderd.

Geeft onderliggende relaties weer, indien aanwezig, voor alle rijen of een specifieke rij.

FindForm()
Verouderd.

Hiermee haalt u het formulier op waarop het besturingselement is ingeschakeld.

(Overgenomen van Control)
Focus()
Verouderd.

Hiermee stelt u de invoerfocus in op het besturingselement.

(Overgenomen van Control)
GetAccessibilityObjectById(Int32)
Verouderd.

Haalt de opgegeven AccessibleObject.

(Overgenomen van Control)
GetAutoSizeMode()
Verouderd.

Haalt een waarde op die aangeeft hoe een besturingselement zich gedraagt wanneer de AutoSize eigenschap is ingeschakeld.

(Overgenomen van Control)
GetCellBounds(DataGridCell)
Verouderd.

Hiermee haalt u de Rectangle cel op die is opgegeven door DataGridCell.

GetCellBounds(Int32, Int32)
Verouderd.

Hiermee haalt u de Rectangle cel op die is opgegeven door rij- en kolomnummer.

GetChildAtPoint(Point, GetChildAtPointSkip)
Verouderd.

Hiermee haalt u het onderliggende besturingselement op dat zich op de opgegeven coördinaten bevindt en geeft u op of onderliggende besturingselementen van een bepaald type moeten worden genegeerd.

(Overgenomen van Control)
GetChildAtPoint(Point)
Verouderd.

Hiermee haalt u het onderliggende besturingselement op dat zich op de opgegeven coördinaten bevindt.

(Overgenomen van Control)
GetContainerControl()
Verouderd.

Retourneert de volgende ContainerControl keten van bovenliggende besturingselementen.

(Overgenomen van Control)
GetCurrentCellBounds()
Verouderd.

Hiermee haalt u de Rectangle vier hoeken van de geselecteerde cel op.

GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLifetimeService()
Verouderd.

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetNextControl(Control, Boolean)
Verouderd.

Hiermee haalt u het volgende besturingselement vooruit of terug in de tabvolgorde van onderliggende besturingselementen.

(Overgenomen van Control)
GetOutputTextDelimiter()
Verouderd.

Hiermee haalt u de tekenreeks op die het scheidingsteken is tussen kolommen wanneer de inhoud van de rij naar het Klembord wordt gekopieerd.

GetPreferredSize(Size)
Verouderd.

Hiermee haalt u de grootte op van een rechthoekig gebied waarin een besturingselement kan worden gemonteerd.

(Overgenomen van Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)
Verouderd.

Haalt de grenzen op waarin het besturingselement wordt geschaald.

(Overgenomen van Control)
GetService(Type)
Verouderd.

Hiermee wordt een object geretourneerd dat een service vertegenwoordigt die wordt geleverd door of door de Component service Container.

(Overgenomen van Component)
GetStyle(ControlStyles)
Verouderd.

Haalt de waarde van de opgegeven besturingselementstijlbit voor het besturingselement op.

(Overgenomen van Control)
GetTopLevel()
Verouderd.

Bepaalt of het besturingselement een besturingselement op het hoogste niveau is.

(Overgenomen van Control)
GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GridHScrolled(Object, ScrollEventArgs)
Verouderd.

Luistert naar de scroll-gebeurtenis van de horizontale schuifbalk.

GridVScrolled(Object, ScrollEventArgs)
Verouderd.

Luistert naar de scroll-gebeurtenis van de verticale schuifbalk.

Hide()
Verouderd.

Het besturingselement van de gebruiker wordt verborgen.

(Overgenomen van Control)
HitTest(Int32, Int32)
Verouderd.

Hiermee haalt u informatie op, zoals rij- en kolomnummer van een klikpunt in het raster, met behulp van de x- en y-coördinaat die aan de methode is doorgegeven.

HitTest(Point)
Verouderd.

Hiermee haalt u informatie op, zoals rij- en kolomnummer van een klikpunt in het raster, over het raster met behulp van een specifiek Point.

InitializeLifetimeService()
Verouderd.

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
InitLayout()
Verouderd.

Aangeroepen nadat het besturingselement is toegevoegd aan een andere container.

(Overgenomen van Control)
Invalidate()
Verouderd.

Ongeldig het gehele oppervlak van het besturingselement en zorgt ervoor dat het besturingselement opnieuw wordt getekend.

(Overgenomen van Control)
Invalidate(Boolean)
Verouderd.

Ongeldig een specifiek gebied van het besturingselement en zorgt ervoor dat een verfbericht naar het besturingselement wordt verzonden. U kunt desgewenst de onderliggende besturingselementen ongeldig maken die aan het besturingselement zijn toegewezen.

(Overgenomen van Control)
Invalidate(Rectangle, Boolean)
Verouderd.

Ongeldig het opgegeven gebied van het besturingselement (voegt dit toe aan de updateregio van het besturingselement. Dit is het gebied dat opnieuw wordt geschilderd bij de volgende verfbewerking) en zorgt ervoor dat een verfbericht naar het besturingselement wordt verzonden. U kunt desgewenst de onderliggende besturingselementen ongeldig maken die aan het besturingselement zijn toegewezen.

(Overgenomen van Control)
Invalidate(Rectangle)
Verouderd.

Ongeldig het opgegeven gebied van het besturingselement (voegt dit toe aan de updateregio van het besturingselement. Dit is het gebied dat opnieuw wordt geschilderd bij de volgende verfbewerking) en zorgt ervoor dat een verfbericht naar het besturingselement wordt verzonden.

(Overgenomen van Control)
Invalidate(Region, Boolean)
Verouderd.

Ongeldig het opgegeven gebied van het besturingselement (voegt dit toe aan de updateregio van het besturingselement. Dit is het gebied dat opnieuw wordt geschilderd bij de volgende verfbewerking) en zorgt ervoor dat een verfbericht naar het besturingselement wordt verzonden. U kunt desgewenst de onderliggende besturingselementen ongeldig maken die aan het besturingselement zijn toegewezen.

(Overgenomen van Control)
Invalidate(Region)
Verouderd.

Ongeldig het opgegeven gebied van het besturingselement (voegt dit toe aan de updateregio van het besturingselement. Dit is het gebied dat opnieuw wordt geschilderd bij de volgende verfbewerking) en zorgt ervoor dat een verfbericht naar het besturingselement wordt verzonden.

(Overgenomen van Control)
Invoke(Action)
Verouderd.

Hiermee wordt de opgegeven gemachtigde uitgevoerd op de thread die eigenaar is van de onderliggende venstergreep van het besturingselement.

(Overgenomen van Control)
Invoke(Delegate, Object[])
Verouderd.

Hiermee wordt de opgegeven gemachtigde uitgevoerd op de thread die eigenaar is van de onderliggende venstergreep van het besturingselement, met de opgegeven lijst met argumenten.

(Overgenomen van Control)
Invoke(Delegate)
Verouderd.

Hiermee wordt de opgegeven gemachtigde uitgevoerd op de thread die eigenaar is van de onderliggende venstergreep van het besturingselement.

(Overgenomen van Control)
Invoke<T>(Func<T>)
Verouderd.

Hiermee wordt de opgegeven gemachtigde uitgevoerd op de thread die eigenaar is van de onderliggende venstergreep van het besturingselement.

(Overgenomen van Control)
InvokeAsync(Action, CancellationToken)
Verouderd.

Roept de opgegeven synchrone callback asynchroon aan op de thread die eigenaar is van de ingang van het besturingselement.

(Overgenomen van Control)
InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken)
Verouderd.

Hiermee wordt de opgegeven asynchrone callback uitgevoerd op de thread die eigenaar is van de handle asynchroon van het besturingselement.

(Overgenomen van Control)
InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken)
Verouderd.

Hiermee wordt de opgegeven asynchrone callback uitgevoerd op de thread die eigenaar is van de ingang van het besturingselement.

(Overgenomen van Control)
InvokeAsync<T>(Func<T>, CancellationToken)
Verouderd.

Roept de opgegeven synchrone callback asynchroon aan op de thread die eigenaar is van de ingang van het besturingselement.

(Overgenomen van Control)
InvokeGotFocus(Control, EventArgs)
Verouderd.

Hiermee wordt de GotFocus gebeurtenis voor het opgegeven besturingselement gegenereerd.

(Overgenomen van Control)
InvokeLostFocus(Control, EventArgs)
Verouderd.

Hiermee wordt de LostFocus gebeurtenis voor het opgegeven besturingselement gegenereerd.

(Overgenomen van Control)
InvokeOnClick(Control, EventArgs)
Verouderd.

Hiermee wordt de Click gebeurtenis voor het opgegeven besturingselement gegenereerd.

(Overgenomen van Control)
InvokePaint(Control, PaintEventArgs)
Verouderd.

Hiermee wordt de Paint gebeurtenis voor het opgegeven besturingselement gegenereerd.

(Overgenomen van Control)
InvokePaintBackground(Control, PaintEventArgs)
Verouderd.

Hiermee wordt de PaintBackground gebeurtenis voor het opgegeven besturingselement gegenereerd.

(Overgenomen van Control)
IsExpanded(Int32)
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het knooppunt van een opgegeven rij is uitgevouwen of samengevouwen.

IsInputChar(Char)
Verouderd.

Bepaalt of een teken een invoerteken is dat door het besturingselement wordt herkend.

(Overgenomen van Control)
IsInputKey(Keys)
Verouderd.

Bepaalt of de opgegeven sleutel een reguliere invoersleutel of een speciale sleutel is waarvoor vooraf moet worden verwerkt.

(Overgenomen van Control)
IsSelected(Int32)
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of een opgegeven rij is geselecteerd.

LogicalToDeviceUnits(Int32)
Verouderd.

Converteert een logische DPI-waarde naar de equivalente DPI-waarde van DeviceUnit.

(Overgenomen van Control)
LogicalToDeviceUnits(Size)
Verouderd.

Transformeert een grootte van logische naar apparaateenheden door deze te schalen voor de huidige DPI en omlaag af te ronden naar de dichtstbijzijnde gehele waarde voor breedte en hoogte.

(Overgenomen van Control)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)
Verouderd.

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
NavigateBack()
Verouderd.

Hiermee gaat u terug naar de tabel die eerder in het raster is weergegeven.

NavigateTo(Int32, String)
Verouderd.

Hiermee navigeert u naar de tabel die is opgegeven op rij- en relatienaam.

NotifyInvalidate(Rectangle)
Verouderd.

Hiermee wordt de Invalidated gebeurtenis gegenereerd met een opgegeven regio van het besturingselement om ongeldig te maken.

(Overgenomen van Control)
OnAllowNavigationChanged(EventArgs)
Verouderd.

Hiermee wordt de AllowNavigationChanged gebeurtenis gegenereerd.

OnAutoSizeChanged(EventArgs)
Verouderd.

Hiermee wordt de AutoSizeChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnBackButtonClicked(Object, EventArgs)
Verouderd.

Luistert naar de knop Vorige van het bijschrift op de gebeurtenis.

OnBackColorChanged(EventArgs)
Verouderd.

Hiermee wordt de BackColorChanged gebeurtenis gegenereerd.

OnBackColorChanged(EventArgs)
Verouderd.

Hiermee wordt de BackColorChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnBackgroundColorChanged(EventArgs)
Verouderd.

Hiermee wordt de BackgroundColorChanged gebeurtenis gegenereerd.

OnBackgroundImageChanged(EventArgs)
Verouderd.

Hiermee wordt de BackgroundImageChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnBackgroundImageLayoutChanged(EventArgs)
Verouderd.

Hiermee wordt de BackgroundImageLayoutChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnBindingContextChanged(EventArgs)
Verouderd.

Hiermee wordt de BindingContextChanged gebeurtenis gegenereerd.

OnBindingContextChanged(EventArgs)
Verouderd.

Hiermee wordt de BindingContextChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnBorderStyleChanged(EventArgs)
Verouderd.

Hiermee wordt de BorderStyleChanged gebeurtenis gegenereerd.

OnCaptionVisibleChanged(EventArgs)
Verouderd.

Hiermee wordt de CaptionVisibleChanged gebeurtenis gegenereerd.

OnCausesValidationChanged(EventArgs)
Verouderd.

Hiermee wordt de CausesValidationChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnChangeUICues(UICuesEventArgs)
Verouderd.

Hiermee wordt de ChangeUICues gebeurtenis gegenereerd.

(Overgenomen van Control)
OnClick(EventArgs)
Verouderd.

Hiermee wordt de Click gebeurtenis gegenereerd.

(Overgenomen van Control)
OnClientSizeChanged(EventArgs)
Verouderd.

Hiermee wordt de ClientSizeChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnContextMenuChanged(EventArgs)
Verouderd.

Hiermee wordt de ContextMenuChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnContextMenuStripChanged(EventArgs)
Verouderd.

Hiermee wordt de ContextMenuStripChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnControlAdded(ControlEventArgs)
Verouderd.

Hiermee wordt de ControlAdded gebeurtenis gegenereerd.

(Overgenomen van Control)
OnControlRemoved(ControlEventArgs)
Verouderd.

Hiermee wordt de ControlRemoved gebeurtenis gegenereerd.

(Overgenomen van Control)
OnCreateControl()
Verouderd.

Verhoogt de CreateControl() methode.

(Overgenomen van Control)
OnCurrentCellChanged(EventArgs)
Verouderd.

Hiermee wordt de CurrentCellChanged gebeurtenis gegenereerd.

OnCursorChanged(EventArgs)
Verouderd.

Hiermee wordt de CursorChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDataContextChanged(EventArgs)
Verouderd.

Geeft ADO.NET gegevens weer in een schuifbaar raster.

Deze klasse is niet beschikbaar in .NET Core 3.1 en nieuwere versies. Gebruik in plaats daarvan het DataGridView besturingselement, dat het DataGrid besturingselement vervangt en uitbreidt.

(Overgenomen van Control)
OnDataSourceChanged(EventArgs)
Verouderd.

Hiermee wordt de DataSourceChanged gebeurtenis gegenereerd.

OnDockChanged(EventArgs)
Verouderd.

Hiermee wordt de DockChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDoubleClick(EventArgs)
Verouderd.

Hiermee wordt de DoubleClick gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDpiChangedAfterParent(EventArgs)
Verouderd.

Hiermee wordt de DpiChangedAfterParent gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDpiChangedBeforeParent(EventArgs)
Verouderd.

Hiermee wordt de DpiChangedBeforeParent gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDragDrop(DragEventArgs)
Verouderd.

Hiermee wordt de DragDrop gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDragEnter(DragEventArgs)
Verouderd.

Hiermee wordt de DragEnter gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDragLeave(EventArgs)
Verouderd.

Hiermee wordt de DragLeave gebeurtenis gegenereerd.

(Overgenomen van Control)
OnDragOver(DragEventArgs)
Verouderd.

Hiermee wordt de DragOver gebeurtenis gegenereerd.

(Overgenomen van Control)
OnEnabledChanged(EventArgs)
Verouderd.

Hiermee wordt de EnabledChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnEnter(EventArgs)
Verouderd.

Hiermee wordt de Enter gebeurtenis gegenereerd.

OnEnter(EventArgs)
Verouderd.

Hiermee wordt de Enter gebeurtenis gegenereerd.

(Overgenomen van Control)
OnFlatModeChanged(EventArgs)
Verouderd.

Hiermee wordt de FlatModeChanged gebeurtenis gegenereerd.

OnFontChanged(EventArgs)
Verouderd.

Hiermee wordt de FontChanged gebeurtenis gegenereerd.

OnFontChanged(EventArgs)
Verouderd.

Hiermee wordt de FontChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnForeColorChanged(EventArgs)
Verouderd.

Hiermee wordt de ForeColorChanged gebeurtenis gegenereerd.

OnForeColorChanged(EventArgs)
Verouderd.

Hiermee wordt de ForeColorChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnGiveFeedback(GiveFeedbackEventArgs)
Verouderd.

Hiermee wordt de GiveFeedback gebeurtenis gegenereerd.

(Overgenomen van Control)
OnGotFocus(EventArgs)
Verouderd.

Hiermee wordt de GotFocus gebeurtenis gegenereerd.

(Overgenomen van Control)
OnHandleCreated(EventArgs)
Verouderd.

Hiermee wordt de CreateHandle() gebeurtenis gegenereerd.

OnHandleCreated(EventArgs)
Verouderd.

Hiermee wordt de HandleCreated gebeurtenis gegenereerd.

(Overgenomen van Control)
OnHandleDestroyed(EventArgs)
Verouderd.

Hiermee wordt de DestroyHandle() gebeurtenis gegenereerd.

OnHandleDestroyed(EventArgs)
Verouderd.

Hiermee wordt de HandleDestroyed gebeurtenis gegenereerd.

(Overgenomen van Control)
OnHelpRequested(HelpEventArgs)
Verouderd.

Hiermee wordt de HelpRequested gebeurtenis gegenereerd.

(Overgenomen van Control)
OnImeModeChanged(EventArgs)
Verouderd.

Hiermee wordt de ImeModeChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnInvalidated(InvalidateEventArgs)
Verouderd.

Hiermee wordt de Invalidated gebeurtenis gegenereerd.

(Overgenomen van Control)
OnKeyDown(KeyEventArgs)
Verouderd.

Hiermee wordt de KeyDown gebeurtenis gegenereerd.

OnKeyDown(KeyEventArgs)
Verouderd.

Hiermee wordt de KeyDown gebeurtenis gegenereerd.

(Overgenomen van Control)
OnKeyPress(KeyPressEventArgs)
Verouderd.

Hiermee wordt de KeyPress gebeurtenis gegenereerd.

OnKeyPress(KeyPressEventArgs)
Verouderd.

Hiermee wordt de KeyPress gebeurtenis gegenereerd.

(Overgenomen van Control)
OnKeyUp(KeyEventArgs)
Verouderd.

Hiermee wordt de KeyUp gebeurtenis gegenereerd.

(Overgenomen van Control)
OnLayout(LayoutEventArgs)
Verouderd.

Hiermee wordt de Layout gebeurtenis gegenereerd, waarmee besturingselementen worden verplaatst en schuifbalken worden bijgewerkt.

OnLayout(LayoutEventArgs)
Verouderd.

Hiermee wordt de Layout gebeurtenis gegenereerd.

(Overgenomen van Control)
OnLeave(EventArgs)
Verouderd.

Hiermee wordt de Leave gebeurtenis gegenereerd.

OnLeave(EventArgs)
Verouderd.

Hiermee wordt de Leave gebeurtenis gegenereerd.

(Overgenomen van Control)
OnLocationChanged(EventArgs)
Verouderd.

Hiermee wordt de LocationChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnLostFocus(EventArgs)
Verouderd.

Hiermee wordt de LostFocus gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMarginChanged(EventArgs)
Verouderd.

Hiermee wordt de MarginChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseCaptureChanged(EventArgs)
Verouderd.

Hiermee wordt de MouseCaptureChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseClick(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseClick gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseDoubleClick(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseDoubleClick gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseDown(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseDown gebeurtenis gegenereerd.

OnMouseDown(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseDown gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseEnter(EventArgs)
Verouderd.

Hiermee wordt de MouseEnter gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseHover(EventArgs)
Verouderd.

Hiermee wordt de MouseHover gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseLeave(EventArgs)
Verouderd.

Hiermee maakt u de MouseLeave gebeurtenis.

OnMouseLeave(EventArgs)
Verouderd.

Hiermee wordt de MouseLeave gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseMove(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseMove gebeurtenis gegenereerd.

OnMouseMove(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseMove gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseUp(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseUp gebeurtenis gegenereerd.

OnMouseUp(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseUp gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMouseWheel(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseWheel gebeurtenis gegenereerd.

OnMouseWheel(MouseEventArgs)
Verouderd.

Hiermee wordt de MouseWheel gebeurtenis gegenereerd.

(Overgenomen van Control)
OnMove(EventArgs)
Verouderd.

Hiermee wordt de Move gebeurtenis gegenereerd.

(Overgenomen van Control)
OnNavigate(NavigateEventArgs)
Verouderd.

Hiermee wordt de Navigate gebeurtenis gegenereerd.

OnNotifyMessage(Message)
Verouderd.

Hiermee wordt het beheer van Windows berichten weergegeven.

(Overgenomen van Control)
OnPaddingChanged(EventArgs)
Verouderd.

Hiermee wordt de PaddingChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnPaint(PaintEventArgs)
Verouderd.

Hiermee wordt de Paint gebeurtenis gegenereerd.

OnPaint(PaintEventArgs)
Verouderd.

Hiermee wordt de Paint gebeurtenis gegenereerd.

(Overgenomen van Control)
OnPaintBackground(PaintEventArgs)
Verouderd.

Onderdrukkingen OnPaintBackground(PaintEventArgs) om te voorkomen dat de achtergrond van het DataGrid besturingselement wordt geschilderd.

OnPaintBackground(PaintEventArgs)
Verouderd.

Schildert de achtergrond van het besturingselement.

(Overgenomen van Control)
OnParentBackColorChanged(EventArgs)
Verouderd.

Hiermee wordt de BackColorChanged gebeurtenis gegenereerd wanneer de BackColor eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnParentBackgroundImageChanged(EventArgs)
Verouderd.

Hiermee wordt de BackgroundImageChanged gebeurtenis gegenereerd wanneer de BackgroundImage eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnParentBindingContextChanged(EventArgs)
Verouderd.

Hiermee wordt de BindingContextChanged gebeurtenis gegenereerd wanneer de BindingContext eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnParentChanged(EventArgs)
Verouderd.

Hiermee wordt de ParentChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnParentCursorChanged(EventArgs)
Verouderd.

Hiermee wordt de CursorChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnParentDataContextChanged(EventArgs)
Verouderd.

Geeft ADO.NET gegevens weer in een schuifbaar raster.

Deze klasse is niet beschikbaar in .NET Core 3.1 en nieuwere versies. Gebruik in plaats daarvan het DataGridView besturingselement, dat het DataGrid besturingselement vervangt en uitbreidt.

(Overgenomen van Control)
OnParentEnabledChanged(EventArgs)
Verouderd.

Hiermee wordt de EnabledChanged gebeurtenis gegenereerd wanneer de Enabled eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnParentFontChanged(EventArgs)
Verouderd.

Hiermee wordt de FontChanged gebeurtenis gegenereerd wanneer de Font eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnParentForeColorChanged(EventArgs)
Verouderd.

Hiermee wordt de ForeColorChanged gebeurtenis gegenereerd wanneer de ForeColor eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnParentRightToLeftChanged(EventArgs)
Verouderd.

Hiermee wordt de RightToLeftChanged gebeurtenis gegenereerd wanneer de RightToLeft eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnParentRowsLabelStyleChanged(EventArgs)
Verouderd.

Hiermee wordt de ParentRowsLabelStyleChanged gebeurtenis gegenereerd.

OnParentRowsVisibleChanged(EventArgs)
Verouderd.

Hiermee wordt de ParentRowsVisibleChanged gebeurtenis gegenereerd.

OnParentVisibleChanged(EventArgs)
Verouderd.

Hiermee wordt de VisibleChanged gebeurtenis gegenereerd wanneer de Visible eigenschapswaarde van de container van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)
Verouderd.

Hiermee wordt de PreviewKeyDown gebeurtenis gegenereerd.

(Overgenomen van Control)
OnPrint(PaintEventArgs)
Verouderd.

Hiermee wordt de Paint gebeurtenis gegenereerd.

(Overgenomen van Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)
Verouderd.

Hiermee wordt de QueryContinueDrag gebeurtenis gegenereerd.

(Overgenomen van Control)
OnReadOnlyChanged(EventArgs)
Verouderd.

Hiermee wordt de ReadOnlyChanged gebeurtenis gegenereerd.

OnRegionChanged(EventArgs)
Verouderd.

Hiermee wordt de RegionChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnResize(EventArgs)
Verouderd.

Hiermee wordt de Resize gebeurtenis gegenereerd.

OnResize(EventArgs)
Verouderd.

Hiermee wordt de Resize gebeurtenis gegenereerd.

(Overgenomen van Control)
OnRightToLeftChanged(EventArgs)
Verouderd.

Hiermee wordt de RightToLeftChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnRowHeaderClick(EventArgs)
Verouderd.

Hiermee wordt de RowHeaderClick gebeurtenis gegenereerd.

OnScroll(EventArgs)
Verouderd.

Hiermee wordt de Scroll gebeurtenis gegenereerd.

OnShowParentDetailsButtonClicked(Object, EventArgs)
Verouderd.

Hiermee wordt de ShowParentDetailsButtonClick gebeurtenis gegenereerd.

OnSizeChanged(EventArgs)
Verouderd.

Hiermee wordt de SizeChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnStyleChanged(EventArgs)
Verouderd.

Hiermee wordt de StyleChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnSystemColorsChanged(EventArgs)
Verouderd.

Hiermee wordt de SystemColorsChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnTabIndexChanged(EventArgs)
Verouderd.

Hiermee wordt de TabIndexChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnTabStopChanged(EventArgs)
Verouderd.

Hiermee wordt de TabStopChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnTextChanged(EventArgs)
Verouderd.

Hiermee wordt de TextChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
OnValidated(EventArgs)
Verouderd.

Hiermee wordt de Validated gebeurtenis gegenereerd.

(Overgenomen van Control)
OnValidating(CancelEventArgs)
Verouderd.

Hiermee wordt de Validating gebeurtenis gegenereerd.

(Overgenomen van Control)
OnVisibleChanged(EventArgs)
Verouderd.

Hiermee wordt de VisibleChanged gebeurtenis gegenereerd.

(Overgenomen van Control)
PerformLayout()
Verouderd.

Hiermee wordt het besturingselement gedwongen om indelingslogica toe te passen op alle onderliggende besturingselementen.

(Overgenomen van Control)
PerformLayout(Control, String)
Verouderd.

Hiermee wordt het besturingselement gedwongen om indelingslogica toe te passen op alle onderliggende besturingselementen.

(Overgenomen van Control)
PointToClient(Point)
Verouderd.

Berekent de locatie van het opgegeven schermpunt in clientcoördinaten.

(Overgenomen van Control)
PointToScreen(Point)
Verouderd.

Berekent de locatie van het opgegeven clientpunt in schermcoördinaten.

(Overgenomen van Control)
PreProcessControlMessage(Message)
Verouderd.

Hiermee worden toetsenbord- of invoerberichten in de berichtenlus vooraf verwerkt voordat ze worden verzonden.

(Overgenomen van Control)
PreProcessMessage(Message)
Verouderd.

Hiermee worden toetsenbord- of invoerberichten in de berichtenlus vooraf verwerkt voordat ze worden verzonden.

(Overgenomen van Control)
ProcessCmdKey(Message, Keys)
Verouderd.

Hiermee wordt een opdrachtsleutel verwerkt.

(Overgenomen van Control)
ProcessDialogChar(Char)
Verouderd.

Hiermee wordt een dialoogvenster verwerkt.

(Overgenomen van Control)
ProcessDialogKey(Keys)
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een sleutel verder moet worden verwerkt.

ProcessDialogKey(Keys)
Verouderd.

Hiermee wordt een dialoogvenstersleutel verwerkt.

(Overgenomen van Control)
ProcessGridKey(KeyEventArgs)
Verouderd.

Hiermee worden sleutels voor rasternavigatie verwerkt.

ProcessKeyEventArgs(Message)
Verouderd.

Verwerkt een sleutelbericht en genereert de juiste controle-gebeurtenissen.

(Overgenomen van Control)
ProcessKeyMessage(Message)
Verouderd.

Hiermee wordt een toetsenbordbericht verwerkt.

(Overgenomen van Control)
ProcessKeyPreview(Message)
Verouderd.

Hiermee wordt een voorbeeld van een toetsenbordbericht weergegeven en wordt een waarde geretourneerd die aangeeft of de sleutel is gebruikt.

ProcessKeyPreview(Message)
Verouderd.

Een voorbeeld van een toetsenbordbericht weergeven.

(Overgenomen van Control)
ProcessMnemonic(Char)
Verouderd.

Verwerkt een nemonic karakter.

(Overgenomen van Control)
ProcessTabKey(Keys)
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de Tab-toets moet worden verwerkt.

RaiseDragEvent(Object, DragEventArgs)
Verouderd.

Hiermee wordt de juiste slepen-gebeurtenis gegenereerd.

(Overgenomen van Control)
RaiseKeyEvent(Object, KeyEventArgs)
Verouderd.

Hiermee wordt de juiste sleutel gebeurtenis gegenereerd.

(Overgenomen van Control)
RaiseMouseEvent(Object, MouseEventArgs)
Verouderd.

Hiermee wordt de juiste muis gebeurtenis gegenereerd.

(Overgenomen van Control)
RaisePaintEvent(Object, PaintEventArgs)
Verouderd.

Hiermee wordt de juiste verf gebeurtenis gegenereerd.

(Overgenomen van Control)
RecreateHandle()
Verouderd.

Dwingt het opnieuw maken van de ingang voor het besturingselement af.

(Overgenomen van Control)
RectangleToClient(Rectangle)
Verouderd.

Berekent de grootte en locatie van de opgegeven schermrechthoek in clientcoördinaten.

(Overgenomen van Control)
RectangleToScreen(Rectangle)
Verouderd.

Berekent de grootte en locatie van de opgegeven clientrechthoek in schermcoördinaten.

(Overgenomen van Control)
Refresh()
Verouderd.

Dwingt het besturingselement af om het clientgebied te ongeldig te maken en zichzelf en eventuele onderliggende besturingselementen onmiddellijk opnieuw te tekenen.

(Overgenomen van Control)
RescaleConstantsForDpi(Int32, Int32)
Verouderd.

Biedt constanten voor het aanpassen van de schaal van het besturingselement wanneer er een DPI-wijziging optreedt.

(Overgenomen van Control)
ResetAlternatingBackColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de AlternatingBackColor standaardkleur.

ResetBackColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de BackColor standaardwaarde.

ResetBackColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de BackColor standaardwaarde.

(Overgenomen van Control)
ResetBindings()
Verouderd.

Zorgt ervoor dat een besturingselement dat afhankelijk is van het BindingSource opnieuw lezen van alle items in de lijst en het vernieuwen van de weergegeven waarden.

(Overgenomen van Control)
ResetCursor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de Cursor standaardwaarde.

(Overgenomen van Control)
ResetFont()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de Font standaardwaarde.

(Overgenomen van Control)
ResetForeColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de ForeColor standaardwaarde.

ResetForeColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de ForeColor standaardwaarde.

(Overgenomen van Control)
ResetGridLineColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de GridLineColor standaardwaarde.

ResetHeaderBackColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de HeaderBackColor standaardwaarde.

ResetHeaderFont()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de HeaderFont standaardwaarde.

ResetHeaderForeColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de HeaderForeColor standaardwaarde.

ResetImeMode()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de ImeMode standaardwaarde.

(Overgenomen van Control)
ResetLinkColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de LinkColor standaardwaarde.

ResetLinkHoverColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de LinkHoverColor standaardwaarde.

ResetMouseEventArgs()
Verouderd.

Hiermee stelt u het besturingselement opnieuw in om de MouseLeave gebeurtenis af te handelen.

(Overgenomen van Control)
ResetRightToLeft()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de RightToLeft standaardwaarde.

(Overgenomen van Control)
ResetSelection()
Verouderd.

Hiermee schakelt u selectie uit voor alle geselecteerde rijen.

ResetSelectionBackColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de SelectionBackColor standaardwaarde.

ResetSelectionForeColor()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de SelectionForeColor standaardwaarde.

ResetText()
Verouderd.

Hiermee stelt u de eigenschap opnieuw in op de Text standaardwaarde (Empty).

(Overgenomen van Control)
ResumeLayout()
Verouderd.

Hervat de gebruikelijke indelingslogica.

(Overgenomen van Control)
ResumeLayout(Boolean)
Verouderd.

Hervat de gebruikelijke indelingslogica, optioneel het afdwingen van een onmiddellijke indeling van aanvragen voor wachtende indeling.

(Overgenomen van Control)
RtlTranslateAlignment(ContentAlignment)
Verouderd.

Converteert de opgegeven ContentAlignment waarde naar de juiste ContentAlignment om tekst van rechts naar links te ondersteunen.

(Overgenomen van Control)
RtlTranslateAlignment(HorizontalAlignment)
Verouderd.

Converteert de opgegeven HorizontalAlignment waarde naar de juiste HorizontalAlignment om tekst van rechts naar links te ondersteunen.

(Overgenomen van Control)
RtlTranslateAlignment(LeftRightAlignment)
Verouderd.

Converteert de opgegeven LeftRightAlignment waarde naar de juiste LeftRightAlignment om tekst van rechts naar links te ondersteunen.

(Overgenomen van Control)
RtlTranslateContent(ContentAlignment)
Verouderd.

Converteert de opgegeven ContentAlignment waarde naar de juiste ContentAlignment om tekst van rechts naar links te ondersteunen.

(Overgenomen van Control)
RtlTranslateHorizontal(HorizontalAlignment)
Verouderd.

Converteert de opgegeven HorizontalAlignment waarde naar de juiste HorizontalAlignment om tekst van rechts naar links te ondersteunen.

(Overgenomen van Control)
RtlTranslateLeftRight(LeftRightAlignment)
Verouderd.

Converteert de opgegeven LeftRightAlignment waarde naar de juiste LeftRightAlignment om tekst van rechts naar links te ondersteunen.

(Overgenomen van Control)
Scale(Single, Single)
Verouderd.
Verouderd.

Hiermee kunt u het hele besturingselement en eventuele onderliggende besturingselementen schalen.

(Overgenomen van Control)
Scale(Single)
Verouderd.
Verouderd.

Hiermee kunt u het besturingselement en eventuele onderliggende besturingselementen schalen.

(Overgenomen van Control)
Scale(SizeF)
Verouderd.

Hiermee worden het besturingselement en alle onderliggende besturingselementen geschaald op basis van de opgegeven schaalfactor.

(Overgenomen van Control)
ScaleBitmapLogicalToDevice(Bitmap)
Verouderd.

Hiermee wordt een logische bitmapwaarde geschaald naar de equivalente apparaateenheidwaarde wanneer er een DPI-wijziging optreedt.

(Overgenomen van Control)
ScaleControl(SizeF, BoundsSpecified)
Verouderd.

Schaalt de locatie, grootte, opvulling en marge van een besturingselement.

(Overgenomen van Control)
ScaleCore(Single, Single)
Verouderd.

Deze methode is niet relevant voor deze klasse.

(Overgenomen van Control)
Select()
Verouderd.

Hiermee activeert u het besturingselement.

(Overgenomen van Control)
Select(Boolean, Boolean)
Verouderd.

Hiermee activeert u een onderliggend besturingselement. U kunt desgewenst de richting in de tabvolgorde opgeven waaruit u het besturingselement wilt selecteren.

(Overgenomen van Control)
Select(Int32)
Verouderd.

Selecteert een opgegeven rij.

SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)
Verouderd.

Hiermee activeert u het volgende besturingselement.

(Overgenomen van Control)
SendToBack()
Verouderd.

Hiermee wordt het besturingselement naar de achterkant van de z-order verzonden.

(Overgenomen van Control)
SetAutoSizeMode(AutoSizeMode)
Verouderd.

Hiermee stelt u een waarde in die aangeeft hoe een besturingselement zich gedraagt wanneer de AutoSize eigenschap is ingeschakeld.

(Overgenomen van Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)
Verouderd.

Hiermee stelt u de opgegeven grenzen van het besturingselement in op de opgegeven locatie en grootte.

(Overgenomen van Control)
SetBounds(Int32, Int32, Int32, Int32)
Verouderd.

Hiermee stelt u de grenzen van het besturingselement in op de opgegeven locatie en grootte.

(Overgenomen van Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)
Verouderd.

Hiermee wordt het werk uitgevoerd om de opgegeven grenzen van dit besturingselement in te stellen.

(Overgenomen van Control)
SetClientSizeCore(Int32, Int32)
Verouderd.

Hiermee stelt u de grootte van het clientgebied van het besturingselement in.

(Overgenomen van Control)
SetDataBinding(Object, String)
Verouderd.

Hiermee stelt u de DataSource en DataMember eigenschappen tijdens runtime in.

SetStyle(ControlStyles, Boolean)
Verouderd.

Hiermee stelt u een opgegeven ControlStyles vlag in op of truefalse.

(Overgenomen van Control)
SetTopLevel(Boolean)
Verouderd.

Hiermee stelt u het besturingselement in als het besturingselement op het hoogste niveau.

(Overgenomen van Control)
SetVisibleCore(Boolean)
Verouderd.

Hiermee stelt u het besturingselement in op de opgegeven zichtbare status.

(Overgenomen van Control)
ShouldSerializeAlternatingBackColor()
Verouderd.

Hiermee wordt aangegeven of de AlternatingBackColor eigenschap moet worden behouden.

ShouldSerializeBackgroundColor()
Verouderd.

Hiermee wordt aangegeven of de BackgroundColor eigenschap moet worden behouden.

ShouldSerializeCaptionBackColor()
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de CaptionBackColor eigenschap moet worden behouden.

ShouldSerializeCaptionForeColor()
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de CaptionForeColor eigenschap moet worden behouden.

ShouldSerializeGridLineColor()
Verouderd.

Hiermee wordt aangegeven of de GridLineColor eigenschap moet worden behouden.

ShouldSerializeHeaderBackColor()
Verouderd.

Hiermee wordt aangegeven of de HeaderBackColor eigenschap moet worden behouden.

ShouldSerializeHeaderFont()
Verouderd.

Hiermee wordt aangegeven of de HeaderFont eigenschap moet worden behouden.

ShouldSerializeHeaderForeColor()
Verouderd.

Hiermee wordt aangegeven of de HeaderForeColor eigenschap moet worden behouden.

ShouldSerializeLinkHoverColor()
Verouderd.

Hiermee wordt aangegeven of de LinkHoverColor eigenschap moet worden behouden.

ShouldSerializeParentRowsBackColor()
Verouderd.

Hiermee wordt aangegeven of de ParentRowsBackColor eigenschap moet worden behouden.

ShouldSerializeParentRowsForeColor()
Verouderd.

Hiermee wordt aangegeven of de ParentRowsForeColor eigenschap moet worden behouden.

ShouldSerializePreferredRowHeight()
Verouderd.

Hiermee wordt aangegeven of de PreferredRowHeight eigenschap moet worden behouden.

ShouldSerializeSelectionBackColor()
Verouderd.

Hiermee wordt aangegeven of de SelectionBackColor eigenschap moet worden behouden.

ShouldSerializeSelectionForeColor()
Verouderd.

Hiermee wordt aangegeven of de SelectionForeColor eigenschap moet worden behouden.

Show()
Verouderd.

Geeft het besturingselement weer voor de gebruiker.

(Overgenomen van Control)
SizeFromClientSize(Size)
Verouderd.

Bepaalt de grootte van het volledige besturingselement vanaf de hoogte en breedte van het clientgebied.

(Overgenomen van Control)
SubObjectsSiteChange(Boolean)
Verouderd.

Hiermee worden de DataGridTableStyle objecten toegevoegd aan of verwijderd uit de container die aan de DataGridcontainer is gekoppeld.

SuspendLayout()
Verouderd.

Hiermee wordt de indelingslogica voor het besturingselement tijdelijk onderbroken.

(Overgenomen van Control)
ToString()
Verouderd.

Retourneert een String met de naam van de Component, indien van toepassing. Deze methode mag niet worden overschreven.

(Overgenomen van Component)
UnSelect(Int32)
Verouderd.

De selectie van een opgegeven rij opheffen.

Update()
Verouderd.

Zorgt ervoor dat het besturingselement de ongeldige regio's binnen het clientgebied opnieuw tekent.

(Overgenomen van Control)
UpdateBounds()
Verouderd.

Hiermee werkt u de grenzen van het besturingselement bij met de huidige grootte en locatie.

(Overgenomen van Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)
Verouderd.

Hiermee werkt u de grenzen van het besturingselement bij met de opgegeven grootte, locatie en clientgrootte.

(Overgenomen van Control)
UpdateBounds(Int32, Int32, Int32, Int32)
Verouderd.

Hiermee werkt u de grenzen van het besturingselement bij met de opgegeven grootte en locatie.

(Overgenomen van Control)
UpdateStyles()
Verouderd.

Hiermee dwingt u af dat de toegewezen stijlen opnieuw worden toegepast op het besturingselement.

(Overgenomen van Control)
UpdateZOrder()
Verouderd.

Hiermee wordt het besturingselement bijgewerkt in de z-volgorde van de bovenliggende.

(Overgenomen van Control)
WndProc(Message)
Verouderd.

Verwerkt Windows berichten.

(Overgenomen van Control)

gebeurtenis

Name Description
AllowNavigationChanged
Verouderd.

Treedt op wanneer de AllowNavigation eigenschap is gewijzigd.

AutoSizeChanged
Verouderd.

Deze gebeurtenis is niet relevant voor deze klasse.

(Overgenomen van Control)
BackButtonClick
Verouderd.

Treedt op wanneer op de Back knop in een onderliggende tabel wordt geklikt.

BackColorChanged
Verouderd.

Treedt op wanneer de waarde van de BackColor eigenschap wordt gewijzigd.

(Overgenomen van Control)
BackgroundColorChanged
Verouderd.

Treedt op wanneer de BackgroundColor wijziging is doorgevoerd.

BackgroundImageChanged
Verouderd.

Treedt op wanneer de waarde van de BackgroundImage eigenschap wordt gewijzigd.

BackgroundImageLayoutChanged
Verouderd.

Treedt op wanneer de waarde van de BackgroundImageLayout eigenschap wordt gewijzigd.

BindingContextChanged
Verouderd.

Treedt op wanneer de waarde van de BindingContext eigenschap wordt gewijzigd.

(Overgenomen van Control)
BorderStyleChanged
Verouderd.

Treedt op wanneer de BorderStyle wijziging is doorgevoerd.

CaptionVisibleChanged
Verouderd.

Treedt op wanneer de CaptionVisible eigenschap is gewijzigd.

CausesValidationChanged
Verouderd.

Treedt op wanneer de waarde van de CausesValidation eigenschap wordt gewijzigd.

(Overgenomen van Control)
ChangeUICues
Verouderd.

Treedt op wanneer de focus of toetsenbordgebruikersinterface (UI) verandert.

(Overgenomen van Control)
Click
Verouderd.

Treedt op wanneer op het besturingselement wordt geklikt.

(Overgenomen van Control)
ClientSizeChanged
Verouderd.

Treedt op wanneer de waarde van de ClientSize eigenschap wordt gewijzigd.

(Overgenomen van Control)
ContextMenuChanged
Verouderd.

Treedt op wanneer de waarde van de ContextMenu eigenschap wordt gewijzigd.

(Overgenomen van Control)
ContextMenuStripChanged
Verouderd.

Treedt op wanneer de waarde van de ContextMenuStrip eigenschap wordt gewijzigd.

(Overgenomen van Control)
ControlAdded
Verouderd.

Treedt op wanneer een nieuw besturingselement wordt toegevoegd aan de Control.ControlCollection.

(Overgenomen van Control)
ControlRemoved
Verouderd.

Treedt op wanneer een besturingselement wordt verwijderd uit de Control.ControlCollection.

(Overgenomen van Control)
CurrentCellChanged
Verouderd.

Treedt op wanneer de CurrentCell eigenschap is gewijzigd.

CursorChanged
Verouderd.

Treedt op wanneer de waarde van de Cursor eigenschap wordt gewijzigd.

DataContextChanged
Verouderd.

Treedt op wanneer de waarde van de DataContext eigenschap wordt gewijzigd.

(Overgenomen van Control)
DataSourceChanged
Verouderd.

Treedt op wanneer de eigenschapswaarde van de DataSource is gewijzigd.

Disposed
Verouderd.

Treedt op wanneer het onderdeel wordt verwijderd door een aanroep naar de Dispose() methode.

(Overgenomen van Component)
DockChanged
Verouderd.

Treedt op wanneer de waarde van de Dock eigenschap wordt gewijzigd.

(Overgenomen van Control)
DoubleClick
Verouderd.

Treedt op wanneer op het besturingselement wordt dubbelklikken.

(Overgenomen van Control)
DpiChangedAfterParent
Verouderd.

Treedt op wanneer de DPI-instelling voor een besturingselement programmatisch wordt gewijzigd nadat de DPI van het bovenliggende besturingselement of formulier is gewijzigd.

(Overgenomen van Control)
DpiChangedBeforeParent
Verouderd.

Treedt op wanneer de DPI-instelling voor een besturingselement programmatisch wordt gewijzigd voordat een DPI-wijzigingsgebeurtenis voor het bovenliggende besturingselement of formulier is opgetreden.

(Overgenomen van Control)
DragDrop
Verouderd.

Treedt op wanneer een bewerking voor slepen en neerzetten is voltooid.

(Overgenomen van Control)
DragEnter
Verouderd.

Treedt op wanneer een object naar de grenzen van het besturingselement wordt gesleept.

(Overgenomen van Control)
DragLeave
Verouderd.

Treedt op wanneer een object buiten de grenzen van het besturingselement wordt gesleept.

(Overgenomen van Control)
DragOver
Verouderd.

Treedt op wanneer een object over de grenzen van het besturingselement wordt gesleept.

(Overgenomen van Control)
EnabledChanged
Verouderd.

Treedt op wanneer de eigenschapswaarde van de Enabled is gewijzigd.

(Overgenomen van Control)
Enter
Verouderd.

Treedt op wanneer het besturingselement wordt ingevoerd.

(Overgenomen van Control)
FlatModeChanged
Verouderd.

Treedt op wanneer de FlatMode wijziging is doorgevoerd.

FontChanged
Verouderd.

Vindt plaats wanneer de Font eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)
ForeColorChanged
Verouderd.

Vindt plaats wanneer de ForeColor eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)
GiveFeedback
Verouderd.

Vindt plaats tijdens een sleepbewerking.

(Overgenomen van Control)
GotFocus
Verouderd.

Treedt op wanneer het besturingselement de focus krijgt.

(Overgenomen van Control)
HandleCreated
Verouderd.

Treedt op wanneer er een ingang wordt gemaakt voor het besturingselement.

(Overgenomen van Control)
HandleDestroyed
Verouderd.

Treedt op wanneer de greep van het besturingselement wordt vernietigd.

(Overgenomen van Control)
HelpRequested
Verouderd.

Treedt op wanneer de gebruiker hulp vraagt voor een besturingselement.

(Overgenomen van Control)
ImeModeChanged
Verouderd.

Treedt op wanneer de ImeMode eigenschap is gewijzigd.

(Overgenomen van Control)
Invalidated
Verouderd.

Treedt op wanneer de weergave van een besturingselement opnieuw moet worden getekend.

(Overgenomen van Control)
KeyDown
Verouderd.

Treedt op wanneer een toets wordt ingedrukt terwijl het besturingselement de focus heeft.

(Overgenomen van Control)
KeyPress
Verouderd.

Treedt op wanneer een teken, spatie of backspace-toets wordt ingedrukt terwijl het besturingselement de focus heeft.

(Overgenomen van Control)
KeyUp
Verouderd.

Treedt op wanneer een sleutel wordt vrijgegeven terwijl het besturingselement de focus heeft.

(Overgenomen van Control)
Layout
Verouderd.

Treedt op wanneer een besturingselement de onderliggende besturingselementen moet verplaatsen.

(Overgenomen van Control)
Leave
Verouderd.

Treedt op wanneer de invoerfocus het besturingselement verlaat.

(Overgenomen van Control)
LocationChanged
Verouderd.

Treedt op wanneer de eigenschapswaarde van de Location is gewijzigd.

(Overgenomen van Control)
LostFocus
Verouderd.

Treedt op wanneer het besturingselement de focus verliest.

(Overgenomen van Control)
MarginChanged
Verouderd.

Treedt op wanneer de marge van het besturingselement verandert.

(Overgenomen van Control)
MouseCaptureChanged
Verouderd.

Treedt op wanneer het besturingselement het vastleggen van de muis verliest.

(Overgenomen van Control)
MouseClick
Verouderd.

Treedt op wanneer het besturingselement door de muis wordt geklikt.

(Overgenomen van Control)
MouseDoubleClick
Verouderd.

Treedt op wanneer het besturingselement wordt dubbelklikken door de muis.

(Overgenomen van Control)
MouseDown
Verouderd.

Treedt op wanneer de muis aanwijzer boven het besturingselement staat en een muisknop wordt ingedrukt.

(Overgenomen van Control)
MouseEnter
Verouderd.

Treedt op wanneer de muiswijzer het besturingselement binnenkomt.

(Overgenomen van Control)
MouseHover
Verouderd.

Treedt op wanneer de muis aanwijzer op het besturingselement rust.

(Overgenomen van Control)
MouseLeave
Verouderd.

Treedt op wanneer de muis aanwijzer het besturingselement verlaat.

(Overgenomen van Control)
MouseMove
Verouderd.

Treedt op wanneer de muiswijzer over het besturingselement wordt verplaatst.

(Overgenomen van Control)
MouseUp
Verouderd.

Treedt op wanneer de muis aanwijzer zich boven het besturingselement bevindt en er een muisknop wordt losgelaten.

(Overgenomen van Control)
MouseWheel
Verouderd.

Treedt op wanneer het muiswiel beweegt terwijl het besturingselement de focus heeft.

(Overgenomen van Control)
Move
Verouderd.

Treedt op wanneer het besturingselement wordt verplaatst.

(Overgenomen van Control)
Navigate
Verouderd.

Treedt op wanneer de gebruiker naar een nieuwe tabel navigeert.

PaddingChanged
Verouderd.

Treedt op wanneer de opvulling van het besturingselement verandert.

(Overgenomen van Control)
Paint
Verouderd.

Treedt op wanneer het besturingselement opnieuw wordt getekend.

(Overgenomen van Control)
ParentChanged
Verouderd.

Vindt plaats wanneer de Parent eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)
ParentRowsLabelStyleChanged
Verouderd.

Treedt op wanneer de labelstijl van de bovenliggende rij wordt gewijzigd.

ParentRowsVisibleChanged
Verouderd.

Vindt plaats wanneer de ParentRowsVisible eigenschapswaarde wordt gewijzigd.

PreviewKeyDown
Verouderd.

Vindt plaats vóór de KeyDown gebeurtenis wanneer een toets wordt ingedrukt terwijl de focus op dit besturingselement ligt.

(Overgenomen van Control)
QueryAccessibilityHelp
Verouderd.

Treedt op wanneer AccessibleObject u hulp biedt bij toegankelijkheidstoepassingen.

(Overgenomen van Control)
QueryContinueDrag
Verouderd.

Vindt plaats tijdens een slepen-en-neerzetten-bewerking en stelt de slepenbron in staat om te bepalen of de bewerking slepen en neerzetten moet worden geannuleerd.

(Overgenomen van Control)
ReadOnlyChanged
Verouderd.

Vindt plaats wanneer de ReadOnly eigenschapswaarde wordt gewijzigd.

RegionChanged
Verouderd.

Treedt op wanneer de waarde van de Region eigenschap wordt gewijzigd.

(Overgenomen van Control)
Resize
Verouderd.

Treedt op wanneer het besturingselement wordt gewijzigd.

(Overgenomen van Control)
RightToLeftChanged
Verouderd.

Vindt plaats wanneer de RightToLeft eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)
RowHeaderClick
Verouderd.

Treedt op wanneer op een rijkop wordt geklikt.

Scroll
Verouderd.

Treedt op wanneer de gebruiker door het DataGrid besturingselement schuift.

ShowParentDetailsButtonClick
Verouderd.

Treedt op wanneer op de ShowParentDetails knop wordt geklikt.

SizeChanged
Verouderd.

Vindt plaats wanneer de Size eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)
StyleChanged
Verouderd.

Treedt op wanneer de stijl van het besturingselement wordt gewijzigd.

(Overgenomen van Control)
SystemColorsChanged
Verouderd.

Treedt op wanneer de systeemkleuren veranderen.

(Overgenomen van Control)
TabIndexChanged
Verouderd.

Vindt plaats wanneer de TabIndex eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)
TabStopChanged
Verouderd.

Vindt plaats wanneer de TabStop eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)
TextChanged
Verouderd.

Treedt op wanneer de waarde van de Text eigenschap wordt gewijzigd.

Validated
Verouderd.

Treedt op wanneer het besturingselement klaar is met valideren.

(Overgenomen van Control)
Validating
Verouderd.

Vindt plaats wanneer het besturingselement valideert.

(Overgenomen van Control)
VisibleChanged
Verouderd.

Vindt plaats wanneer de Visible eigenschapswaarde wordt gewijzigd.

(Overgenomen van Control)

Expliciete interface-implementaties

Name Description
IDropTarget.OnDragDrop(DragEventArgs)
Verouderd.

Hiermee wordt de DragDrop gebeurtenis gegenereerd.

(Overgenomen van Control)
IDropTarget.OnDragEnter(DragEventArgs)
Verouderd.

Hiermee wordt de DragEnter gebeurtenis gegenereerd.

(Overgenomen van Control)
IDropTarget.OnDragLeave(EventArgs)
Verouderd.

Hiermee wordt de DragLeave gebeurtenis gegenereerd.

(Overgenomen van Control)
IDropTarget.OnDragOver(DragEventArgs)
Verouderd.

Hiermee wordt de DragOver gebeurtenis gegenereerd.

(Overgenomen van Control)

Van toepassing op

Zie ook