DataGrid DataGrid DataGrid DataGrid Class

定義

スクロールできるグリッドに ADO.NET データを表示します。Displays ADO.NET data in a scrollable grid. DataGridView コントロールは、DataGrid コントロールに代わると共に追加の機能を提供します。ただし、DataGrid コントロールは、下位互換性を保つ目的および将来使用する目的で保持されます。The DataGridView control replaces and adds functionality to the DataGrid control; however, the DataGrid control is retained for both backward compatibility and future use, if you choose.

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

次のコード例は、Windows フォームを作成します、 DataSet 2 つを格納しているDataTableオブジェクト、およびDataRelation2 つのテーブルに関連します。The following code example creates a Windows form, a DataSet containing two DataTable objects, and a DataRelation that relates the two tables. データを表示する、System.Windows.Forms.DataGridにコントロールをバインド、DataSetを通じて、SetDataBindingメソッド。To display the data, a System.Windows.Forms.DataGrid control is then bound to the DataSet through the SetDataBinding method. フォーム上のボタンは、2 つ作成してグリッドの外観を変更DataGridTableStyleオブジェクトと設定、MappingName各オブジェクトのTableNameのいずれかのDataTableオブジェクト。A button on the form changes the appearance of the grid by creating two DataGridTableStyle objects and setting the MappingName of each object to a TableName of one of the DataTable objects. この例は、内のコードも含まれています。、MouseUpを使用するイベント、HitTest列、行、およびクリックされたグリッドの一部を印刷する方法。The example also contains code in the MouseUp event that uses the HitTest method to print the column, row, and part of the grid that has been clicked.

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

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

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

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

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

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

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

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

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

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

      AddCustomDataTableStyle();
   }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Imports System
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 

注釈

System.Windows.Forms.DataGrid子テーブルへの Web のようなリンクを表示します。The System.Windows.Forms.DataGrid displays Web-like links to child tables. 子テーブルに移動するリンクをクリックすることができます。You can click on a link to navigate to the child table. 子テーブルが表示されたら、親テーブルに戻るにはクリックして可能なキャプションに戻る] ボタンが表示されます。When a child table is displayed, a back button appears in the caption that can be clicked to navigate back to the parent table. キャプションの下と、列ヘッダーの上に、親の行からデータが表示されます。The data from the parent rows is displayed below the caption and above the column headers. [戻る] ボタンの右側にボタンをクリックして、親行の情報を非表示にすることができます。You can hide the parent row information by clicking the button to the right of the back button.

内のテーブルを表示する、 System.Windows.Forms.DataGrid 、実行時に使用して、SetDataBindingを設定するメソッド、DataSourceDataMember有効なデータ ソースのプロパティ。To display a table in the System.Windows.Forms.DataGrid at run time, use the SetDataBinding method to set the DataSource and DataMember properties to a valid data source. 次のデータ ソースが有効です。The following data sources are valid:

詳細については、DataSetクラスを参照してくださいDataset、Datatable、および Dataviewします。For more information about the DataSet class, see DataSets, DataTables, and DataViews.

データを編集することができますを使用して新しい行を追加できないようにするグリッドを作成することができます、DataView設定とデータ ソースとして、AllowNewプロパティをfalseします。You can create a grid that enables users to edit data but prevents them from adding new rows by using a DataView as the data source and setting the AllowNew property to false.

データ ソースはさらに管理BindingManagerBaseオブジェクト。Data sources are further managed by BindingManagerBase objects. データ ソース内の各テーブルに対して、BindingManagerBaseフォームから返されるBindingContextFor each table in a data source, a BindingManagerBase can be returned from the form's BindingContext. たとえば、関連付けられているを返すことによって、データ ソースに含まれる行の数を判断するBindingManagerBaseオブジェクトのCountプロパティ。For example, you can determine the number of rows contained by a data source by returning the associated BindingManagerBase object's Count property.

データを確認するには、データとそのイベントを表す基になるオブジェクトを使用します。To validate data, use the underlying objects that represent data and their events. たとえば、データの取得元をDataTableで、DataSetを使用して、ColumnChangingRowChangingイベント。For example, if the data comes from a DataTable in a DataSet, use the ColumnChanging and RowChanging events.

注意

列の数をカスタマイズできるため、(追加またはのメンバーを削除して、 GridColumnStylesCollection) 列で、行を並べ替えることができます、RowNumberColumnNumberに対応するプロパティの値は保証できませんDataRowDataColumnでインデックスを作成、DataTableします。Because the number of columns can be customized (by adding or deleting members of the GridColumnStylesCollection) and the rows can be sorted by column, the RowNumber and ColumnNumber property values cannot be guaranteed to correspond to DataRow and DataColumn indexes in a DataTable. これらのプロパティの使用を避ける必要がありますので、Validatingイベント データを検証します。Therefore you should avoid using those properties in the Validating event to validate data.

セルが選択されているかを調べるには、CurrentCellプロパティ。To determine which cell is selected, use the CurrentCell property. 使用して任意のセルの値を変更、Item[Int32, Int32]プロパティで、セルの行と列のインデックスまたは 1 つのいずれかにかかるDataGridCellします。Change the value of any cell by using the Item[Int32, Int32] property, which can take either the row and column indexes of the cell, or a single DataGridCell. モニター、CurrentCellChangedユーザーが別のセルを選択したときを検出するイベントです。Monitor the CurrentCellChanged event to detect when the user selects another cell.

ユーザーがクリックしたコントロールのどの部分を調べるには、HitTestメソッドで、MouseDownイベント。To determine which part of the control the user clicked, use the HitTest method in the MouseDown event. HitTestメソッドを返します。 をDataGrid.HitTestInfo行、クリックされた領域の列を含むオブジェクトです。The HitTest method returns a DataGrid.HitTestInfo object, which contains the row and column of a clicked area.

実行時にコントロールの外観を管理する、色およびキャプション属性を設定するためのいくつかのプロパティが利用可能、 CaptionForeColorCaptionBackColorCaptionFontなど。To manage the appearance of the control at run time, several properties for setting the color and caption attributes are available, including the CaptionForeColor, CaptionBackColor, CaptionFont, and so on.

作成してに表示されているグリッド (またはグリッド) の外観を変更することができますDataGridTableStyleオブジェクトと追加すること、 GridTableStylesCollection、経由でアクセスされる、TableStylesプロパティ。The appearance of the displayed grid (or grids) can be further modified by creating DataGridTableStyle objects and adding them to the GridTableStylesCollection, which is accessed through the TableStyles property. たとえば場合、DataSourceに設定されている、 DataSet 3 つを含むDataTableオブジェクト、3 つ追加することができますDataGridTableStyleオブジェクトをコレクションに、各テーブルに 1 つ。For example, if the DataSource is set to a DataSet containing three DataTable objects, you can add three DataGridTableStyle objects to the collection, one for each table. 各同期DataGridTableStyleオブジェクトをDataTable設定、MappingNameDataGridTableStyleに、TableNameDataTableTo synchronize each DataGridTableStyle object with a DataTable, set the MappingName of the DataGridTableStyle to the TableName of the DataTable. オブジェクトの配列へのバインドの詳細については、次を参照してください。、DataGridTableStyle.MappingNameプロパティ。For more information about binding to an array of objects, see the DataGridTableStyle.MappingName property.

テーブルのカスタマイズされたビューを作成するには、インスタンスを作成、DataGridTextBoxColumnまたはDataGridBoolColumnクラスし、オブジェクトを追加する、GridTableStylesCollection経由でアクセス、TableStylesプロパティ。To create a customized view of a table, create an instance of a DataGridTextBoxColumn or DataGridBoolColumn class and add the object to the GridTableStylesCollection accessed through the TableStyles property. これらのクラスは、どちらも DataGridColumnStyle を継承しています。Both classes inherit from DataGridColumnStyle. 各列のスタイル設定、MappingNameColumnNameのグリッドに表示する列。For each column style, set the MappingName to the ColumnName of a column that you want to show in the grid. 列を非表示には、次のように設定します。 そのMappingName、有効な以外にColumnNameします。To hide a column, set its MappingName to something other than a valid ColumnName.

列のテキストの書式を設定するには設定、Formatのプロパティ、DataGridTextBoxColumnで見つかった値のいずれかに型の書式設定Custom Date and Time Format Stringsします。To format the text of a column, set the Format property of the DataGridTextBoxColumn to one of the values found in Formatting Types and Custom Date and Time Format Strings.

バインドする、DataGridオブジェクトの厳密に型指定された配列には、オブジェクトの種類がパブリック プロパティを含める必要があります。To bind the DataGrid to a strongly typed array of objects, the object type must contain public properties. 作成する、DataGridTableStyle配列が表示されますが、設定、DataGridTableStyle.MappingNameプロパティをtypename[]場所typenameオブジェクトの種類の名前は置き換えられます。To create a DataGridTableStyle that displays the array, set the DataGridTableStyle.MappingName property to typename[] where typename is replaced by the name of the object type. また、MappingNameプロパティと小文字は区別; 型の名前を正確に一致させる必要があります。Also note that the MappingName property is case-sensitive; the type name must be matched exactly. 参照してください、MappingName例については、プロパティ。See the MappingName property for an example.

バインドすることも、DataGridArrayListします。You can also bind the DataGrid to an ArrayList. 機能、ArrayListは、複数の種類のオブジェクトを含めることができますが、DataGridリスト内のすべての項目が最初の項目と同じ型の場合、このようなリストにのみバインドできます。A feature of the ArrayList is that it can contain objects of multiple types, but the DataGrid can only bind to such a list when all items in the list are of the same type as the first item. つまり、同じ型のすべてのオブジェクトであるか、または一覧の最初の項目と同じクラスから継承する必要があります。This means that all objects must either be of the same type, or they must inherit from the same class as the first item in the list. たとえば、次の一覧の最初の項目は、 Control、2 番目のアイテムになります、 TextBox (から継承されるControl)。For example, if the first item in a list is a Control, the second item could be a TextBox (which inherits from Control). その一方で、最初の項目をTextBox、2 番目のオブジェクトにすることはできません、Controlします。If, on the other hand, the first item is a TextBox, the second object cannot be a Control. さらに、ArrayListバインドされている場合に項目が必要です。Further, the ArrayList must have items in it when it is bound. ArrayList空のグリッドになります。An empty ArrayList will result in an empty grid. さらに、内のオブジェクト、ArrayListパブリック プロパティを含める必要があります。In addition, the objects in the ArrayList must contain public properties. バインドする場合、 ArrayList、設定、MappingNameDataGridTableStyle"ArrayList"(型名) にします。When binding to an ArrayList, set the MappingName of the DataGridTableStyle to "ArrayList" (the type name).

DataGridTableStyle、色を設定することができますおよびキャプション属性の設定を上書き、System.Windows.Forms.DataGridコントロール。For each DataGridTableStyle, you can set color and caption attributes that override the settings for the System.Windows.Forms.DataGrid control. ただし、これらのプロパティが設定されていない場合は、コントロールの設定が既定で使用されます。However, if those properties are not set, the settings for the control are used by default. 次のプロパティをオーバーライドできますDataGridTableStyleプロパティ。The following properties can be overridden by DataGridTableStyle properties:

個々 の列の外観をカスタマイズする追加DataGridColumnStyleオブジェクトをGridColumnStylesCollection、経由でアクセスされる、GridColumnStylesの各プロパティDataGridTableStyleします。To customize the appearance of individual columns, add DataGridColumnStyle objects to the GridColumnStylesCollection, which is accessed through the GridColumnStyles property of each DataGridTableStyle. 各を同期するDataGridColumnStyleで、DataColumnで、DataTable設定、MappingNameColumnNameDataColumnTo synchronize each DataGridColumnStyle with a DataColumn in the DataTable, set the MappingName to the ColumnName of a DataColumn. 構築するときに、DataGridColumnStyle列がデータを表示する方法を指定する書式指定文字列を設定することもできます。When constructing a DataGridColumnStyle, you can also set a formatting string that specifies how the column displays data. たとえば、列がテーブルに含まれる日付を表示する短い日付形式を使用することを指定できます。For example, you can specify that the column use a short-date format to display dates contained in the table.

注意事項

常に作成DataGridColumnStyleオブジェクトに追加して、GridColumnStylesCollection追加する前にDataGridTableStyleオブジェクトをGridTableStylesCollectionします。Always create DataGridColumnStyle objects and add them to the GridColumnStylesCollection before adding DataGridTableStyle objects to the GridTableStylesCollection. 空の追加とDataGridTableStyle有効なMappingNameをコレクションに値DataGridColumnStyleオブジェクトが自動的に生成します。When you add an empty DataGridTableStyle with a valid MappingName value to the collection, DataGridColumnStyle objects are automatically generated for you. 新規追加しようとする場合に例外がスローされます、DataGridColumnStyle重複オブジェクトMappingName値をGridColumnStylesCollectionします。Consequently, an exception will be thrown if you try to add new DataGridColumnStyle objects with duplicate MappingName values to the GridColumnStylesCollection.

注意

DataGridView コントロールは、DataGrid コントロールに代わると共に追加の機能を提供します。ただし、DataGrid コントロールは、下位互換性を保つ目的および将来使用する目的で保持されます。The DataGridView control replaces and adds functionality to the DataGrid control; however, the DataGrid control is retained for both backward compatibility and future use, if you choose. 詳細については、「Windows フォームの DataGridView コントロールと DataGrid コントロールの違いについて」を参照してください。For more information, see Differences Between the Windows Forms DataGridView and DataGrid Controls.

コンストラクター

DataGrid() DataGrid() DataGrid() DataGrid()

DataGrid クラスの新しいインスタンスを初期化します。Initializes a new instance of the DataGrid class.

プロパティ

AccessibilityObject AccessibilityObject AccessibilityObject AccessibilityObject

コントロールに割り当てられた AccessibleObject を取得します。Gets the AccessibleObject assigned to the control.

(Inherited from Control)
AccessibleDefaultActionDescription AccessibleDefaultActionDescription AccessibleDefaultActionDescription AccessibleDefaultActionDescription

アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。Gets or sets the default action description of the control for use by accessibility client applications.

(Inherited from Control)
AccessibleDescription AccessibleDescription AccessibleDescription AccessibleDescription

ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。Gets or sets the description of the control used by accessibility client applications.

(Inherited from Control)
AccessibleName AccessibleName AccessibleName AccessibleName

ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。Gets or sets the name of the control used by accessibility client applications.

(Inherited from Control)
AccessibleRole AccessibleRole AccessibleRole AccessibleRole

コントロールのアクセスできる役割を取得または設定します。Gets or sets the accessible role of the control

(Inherited from Control)
AllowDrop AllowDrop AllowDrop AllowDrop

ユーザーがコントロールにドラッグしたデータを、そのコントロールが受け入れることができるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the control can accept data that the user drags onto it.

(Inherited from Control)
AllowNavigation AllowNavigation AllowNavigation AllowNavigation

移動できるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether navigation is allowed.

AllowSorting AllowSorting AllowSorting AllowSorting

列ヘッダーをクリックしてグリッドを並べ替え直すことができるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the grid can be resorted by clicking on a column header.

AlternatingBackColor AlternatingBackColor AlternatingBackColor AlternatingBackColor

グリッドの奇数行の背景色を取得または設定します。Gets or sets the background color of odd-numbered rows of the grid.

Anchor Anchor Anchor Anchor

コントロールがバインドされるコンテナーの端を取得または設定し、親のサイズ変更時に、コントロールのサイズがどのように変化するかを決定します。Gets or sets the edges of the container to which a control is bound and determines how a control is resized with its parent.

(Inherited from Control)
AutoScrollOffset AutoScrollOffset AutoScrollOffset AutoScrollOffset

ScrollControlIntoView(Control) でのこのコントロールのスクロール先を取得または設定します。Gets or sets where this control is scrolled to in ScrollControlIntoView(Control).

(Inherited from Control)
AutoSize AutoSize AutoSize AutoSize

このクラスでは、このプロパティは使用されません。This property is not relevant for this class.

(Inherited from Control)
BackColor BackColor BackColor BackColor

グリッドの偶数行の背景色を取得または設定します。Gets or sets the background color of even-numbered rows of the grid.

BackgroundColor BackgroundColor BackgroundColor BackgroundColor

グリッドの行以外の領域の色を取得または設定します。Gets or sets the color of the non-row area of the grid.

BackgroundImage BackgroundImage BackgroundImage BackgroundImage

このコントロールでは、このメンバーは無効です。This member is not meaningful for this control.

BackgroundImageLayout BackgroundImageLayout BackgroundImageLayout BackgroundImageLayout

このコントロールでは、このメンバーは無効です。This member is not meaningful for this control.

BindingContext BindingContext BindingContext BindingContext

コントロールの BindingContext を取得または設定します。Gets or sets the BindingContext for the control.

(Inherited from Control)
BorderStyle BorderStyle BorderStyle BorderStyle

グリッドの境界線スタイルを取得または設定します。Gets or sets the grid's border style.

Bottom Bottom Bottom Bottom

コントロールの下端とコンテナーのクライアント領域の上端の間の距離をピクセルで取得します。Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area.

(Inherited from Control)
Bounds Bounds Bounds Bounds

クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。Gets or sets the size and location of the control including its nonclient elements, in pixels, relative to the parent control.

(Inherited from Control)
CanEnableIme CanEnableIme CanEnableIme CanEnableIme

ImeMode プロパティをアクティブな値に設定して、IME サポートを有効にできるかどうかを示す値を取得します。Gets a value indicating whether the ImeMode property can be set to an active value, to enable IME support.

(Inherited from Control)
CanFocus CanFocus CanFocus CanFocus

コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。Gets a value indicating whether the control can receive focus.

(Inherited from Control)
CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

コントロールでイベントが発生するかどうかを決定します。Determines if events can be raised on the control.

(Inherited from Control)
CanSelect CanSelect CanSelect CanSelect

コントロールを選択できるかどうかを示す値を取得します。Gets a value indicating whether the control can be selected.

(Inherited from Control)
CaptionBackColor CaptionBackColor CaptionBackColor CaptionBackColor

キャプション領域の背景色を取得または設定します。Gets or sets the background color of the caption area.

CaptionFont CaptionFont CaptionFont CaptionFont

グリッドのキャプションのフォントを取得または設定します。Gets or sets the font of the grid's caption.

CaptionForeColor CaptionForeColor CaptionForeColor CaptionForeColor

キャプション領域の前景色を取得または設定します。Gets or sets the foreground color of the caption area.

CaptionText CaptionText CaptionText CaptionText

グリッドのウィンドウ キャプションのテキストを取得または設定します。Gets or sets the text of the grid's window caption.

CaptionVisible CaptionVisible CaptionVisible CaptionVisible

グリッドのキャプションを表示するかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the grid's caption is visible.

Capture Capture Capture Capture

コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the control has captured the mouse.

(Inherited from Control)
CausesValidation CausesValidation CausesValidation CausesValidation

そのコントロールが原因で、フォーカスを受け取ると検証が必要なコントロールに対して、検証が実行されるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.

(Inherited from Control)
ClientRectangle ClientRectangle ClientRectangle ClientRectangle

コントロールのクライアント領域を表す四角形を取得します。Gets the rectangle that represents the client area of the control.

(Inherited from Control)
ClientSize ClientSize ClientSize ClientSize

コントロールのクライアント領域の高さと幅を取得または設定します。Gets or sets the height and width of the client area of the control.

(Inherited from Control)
ColumnHeadersVisible ColumnHeadersVisible ColumnHeadersVisible ColumnHeadersVisible

テーブルの列ヘッダーを表示するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the column headers of a table are visible.

CompanyName CompanyName CompanyName CompanyName

コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。Gets the name of the company or creator of the application containing the control.

(Inherited from Control)
Container Container Container Container

IContainer を格納している Component を取得します。Gets the IContainer that contains the Component.

(Inherited from Component)
ContainsFocus ContainsFocus ContainsFocus ContainsFocus

コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。Gets a value indicating whether the control, or one of its child controls, currently has the input focus.

(Inherited from Control)
ContextMenu ContextMenu ContextMenu ContextMenu

コントロールに関連付けられたショートカット メニューを取得または設定します。Gets or sets the shortcut menu associated with the control.

(Inherited from Control)
ContextMenuStrip ContextMenuStrip ContextMenuStrip ContextMenuStrip

このコントロールに関連付けられている ContextMenuStrip を取得または設定します。Gets or sets the ContextMenuStrip associated with this control.

(Inherited from Control)
Controls Controls Controls Controls

コントロール内に格納されているコントロールのコレクションを取得します。Gets the collection of controls contained within the control.

(Inherited from Control)
Created Created Created Created

コントロールが作成されているかどうかを示す値を取得します。Gets a value indicating whether the control has been created.

(Inherited from Control)
CreateParams CreateParams CreateParams CreateParams

コントロール ハンドルが作成されるときに必要な作成パラメーターを取得します。Gets the required creation parameters when the control handle is created.

(Inherited from Control)
CurrentCell CurrentCell CurrentCell CurrentCell

フォーカスがあるセルを取得または設定します。Gets or sets which cell has the focus. デザイン時には使用できません。Not available at design time.

CurrentRowIndex CurrentRowIndex CurrentRowIndex CurrentRowIndex

現在フォーカスがある行のインデックスを取得または設定します。Gets or sets index of the row that currently has focus.

Cursor Cursor Cursor Cursor

このコントロールでは、このメンバーは無効です。This member is not meaningful for this control.

DataBindings DataBindings DataBindings DataBindings

コントロールのデータ連結を取得します。Gets the data bindings for the control.

(Inherited from Control)
DataMember DataMember DataMember DataMember

DataSource コントロールでグリッドを表示するための、DataGrid 内の特定のリストを取得または設定します。Gets or sets the specific list in a DataSource for which the DataGrid control displays a grid.

DataSource DataSource DataSource DataSource

グリッドでデータが表示される対象のデータ ソースを取得または設定します。Gets or sets the data source that the grid is displaying data for.

DefaultCursor DefaultCursor DefaultCursor DefaultCursor

コントロールの既定のカーソルを取得または設定します。Gets or sets the default cursor for the control.

(Inherited from Control)
DefaultImeMode DefaultImeMode DefaultImeMode DefaultImeMode

コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。Gets the default Input Method Editor (IME) mode supported by the control.

(Inherited from Control)
DefaultMargin DefaultMargin DefaultMargin DefaultMargin

コントロール間に既定で指定されている空白をピクセル単位で取得します。Gets the space, in pixels, that is specified by default between controls.

(Inherited from Control)
DefaultMaximumSize DefaultMaximumSize DefaultMaximumSize DefaultMaximumSize

コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。Gets the length and height, in pixels, that is specified as the default maximum size of a control.

(Inherited from Control)
DefaultMinimumSize DefaultMinimumSize DefaultMinimumSize DefaultMinimumSize

コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。Gets the length and height, in pixels, that is specified as the default minimum size of a control.

(Inherited from Control)
DefaultPadding DefaultPadding DefaultPadding DefaultPadding

コントロールの内容の内部間隔をピクセル単位で取得します。Gets the internal spacing, in pixels, of the contents of a control.

(Inherited from Control)
DefaultSize DefaultSize DefaultSize DefaultSize

コントロールの既定のサイズを取得します。Gets the default size of the control.

DesignMode DesignMode DesignMode DesignMode

Component が現在デザイン モードかどうかを示す値を取得します。Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
DeviceDpi DeviceDpi DeviceDpi DeviceDpi

コントロールが現在表示されているディスプレイ デバイスの DPI 値を取得します。Gets the DPI value for the display device where the control is currently being displayed.

(Inherited from Control)
DisplayRectangle DisplayRectangle DisplayRectangle DisplayRectangle

コントロールの表示領域を表す四角形を取得します。Gets the rectangle that represents the display area of the control.

(Inherited from Control)
Disposing Disposing Disposing Disposing

基本 Control クラスが破棄処理中かどうかを示す値を取得します。Gets a value indicating whether the base Control class is in the process of disposing.

(Inherited from Control)
Dock Dock Dock Dock

コントロールの境界のうち、親コントロールにドッキングする境界を取得または設定します。また、コントロールのサイズが親コントロール内でどのように変化するかを決定します。Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent.

(Inherited from Control)
DoubleBuffered DoubleBuffered DoubleBuffered DoubleBuffered

ちらつきを軽減または回避するために、2 次バッファーを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker.

(Inherited from Control)
Enabled Enabled Enabled Enabled

コントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the control can respond to user interaction.

(Inherited from Control)
Events Events Events Events

Component に結び付けられているイベント ハンドラーのリストを取得します。Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
FirstVisibleColumn FirstVisibleColumn FirstVisibleColumn FirstVisibleColumn

グリッドに最初に表示される列のインデックスを取得します。Gets the index of the first visible column in a grid.

FlatMode FlatMode FlatMode FlatMode

グリッドをフラット モードで表示するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the grid displays in flat mode.

Focused Focused Focused Focused

コントロールに入力フォーカスがあるかどうかを示す値を取得します。Gets a value indicating whether the control has input focus.

(Inherited from Control)
Font Font Font Font

コントロールによって表示されるテキストのフォントを取得または設定します。Gets or sets the font of the text displayed by the control.

(Inherited from Control)
FontHeight FontHeight FontHeight FontHeight

コントロールのフォントの高さを取得または設定します。Gets or sets the height of the font of the control.

(Inherited from Control)
ForeColor ForeColor ForeColor ForeColor

DataGrid コントロールの前景色 (通常はテキストの色) プロパティを取得または設定します。Gets or sets the foreground color (typically the color of the text) property of the DataGrid control.

GridLineColor GridLineColor GridLineColor GridLineColor

グリッド線の色を取得または設定します。Gets or sets the color of the grid lines.

GridLineStyle GridLineStyle GridLineStyle GridLineStyle

グリッド線のスタイルを取得または設定します。Gets or sets the line style of the grid.

Handle Handle Handle Handle

コントロールのバインド先のウィンドウ ハンドルを取得します。Gets the window handle that the control is bound to.

(Inherited from Control)
HasChildren HasChildren HasChildren HasChildren

コントロールに 1 つ以上の子コントロールが格納されているかどうかを示す値を取得します。Gets a value indicating whether the control contains one or more child controls.

(Inherited from Control)
HeaderBackColor HeaderBackColor HeaderBackColor HeaderBackColor

すべての行ヘッダーおよび列ヘッダーの背景色を取得または設定します。Gets or sets the background color of all row and column headers.

HeaderFont HeaderFont HeaderFont HeaderFont

列ヘッダーに使用するフォントを取得または設定します。Gets or sets the font used for column headers.

HeaderForeColor HeaderForeColor HeaderForeColor HeaderForeColor

ヘッダーの前景色を取得または設定します。Gets or sets the foreground color of headers.

Height Height Height Height

コントロールの高さを取得または設定します。Gets or sets the height of the control.

(Inherited from Control)
HorizScrollBar HorizScrollBar HorizScrollBar HorizScrollBar

グリッドの水平スクロール バーを取得します。Gets the horizontal scroll bar for the grid.

ImeMode ImeMode ImeMode ImeMode

コントロールの IME (Input Method Editor) モードを取得または設定します。Gets or sets the Input Method Editor (IME) mode of the control.

(Inherited from Control)
ImeModeBase ImeModeBase ImeModeBase ImeModeBase

コントロールの IME モードを取得または設定します。Gets or sets the IME mode of a control.

(Inherited from Control)
InvokeRequired InvokeRequired InvokeRequired InvokeRequired

呼び出し元がコントロールの作成されたスレッドと異なるスレッド上にあるため、コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。Gets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on.

(Inherited from Control)
IsAccessible IsAccessible IsAccessible IsAccessible

コントロールがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the control is visible to accessibility applications.

(Inherited from Control)
IsDisposed IsDisposed IsDisposed IsDisposed

コントロールが破棄されているかどうかを示す値を取得します。Gets a value indicating whether the control has been disposed of.

(Inherited from Control)
IsHandleCreated IsHandleCreated IsHandleCreated IsHandleCreated

コントロールにハンドルが関連付けられているかどうかを示す値を取得します。Gets a value indicating whether the control has a handle associated with it.

(Inherited from Control)
IsMirrored IsMirrored IsMirrored IsMirrored

コントロールがミラー化されるかどうかを示す値を取得します。Gets a value indicating whether the control is mirrored.

(Inherited from Control)
Item[DataGridCell] Item[DataGridCell] Item[DataGridCell] Item[DataGridCell]

指定した DataGridCell の値を取得または設定します。Gets or sets the value of a specified DataGridCell.

Item[Int32, Int32] Item[Int32, Int32] Item[Int32, Int32] Item[Int32, Int32]

指定した行および列にあるセルの値を取得または設定します。Gets or sets the value of the cell at the specified the row and column.

LayoutEngine LayoutEngine LayoutEngine LayoutEngine

コントロールのレイアウト エンジンのキャッシュ インスタンスを取得します。Gets a cached instance of the control's layout engine.

(Inherited from Control)
Left Left Left Left

コントロールの左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。Gets or sets the distance, in pixels, between the left edge of the control and the left edge of its container's client area.

(Inherited from Control)
LinkColor LinkColor LinkColor LinkColor

クリックすると子テーブルに移動できるテキストの色を取得または設定します。Gets or sets the color of the text that you can click to navigate to a child table.

LinkHoverColor LinkHoverColor LinkHoverColor LinkHoverColor

このコントロールでは、このメンバーは無効です。This member is not meaningful for this control.

ListManager ListManager ListManager ListManager

この CurrencyManager コントロールの DataGrid を取得します。Gets the CurrencyManager for this DataGrid control.

Location Location Location Location

コンテナーの左上隅に対する相対座標として、コントロールの左上隅の座標を取得または設定します。Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container.

(Inherited from Control)
Margin Margin Margin Margin

コントロール間の空白を取得または設定します。Gets or sets the space between controls.

(Inherited from Control)
MaximumSize MaximumSize MaximumSize MaximumSize

GetPreferredSize(Size) が指定できる上限のサイズを取得または設定します。Gets or sets the size that is the upper limit that GetPreferredSize(Size) can specify.

(Inherited from Control)
MinimumSize MinimumSize MinimumSize MinimumSize

GetPreferredSize(Size) が指定できる下限のサイズを取得または設定します。Gets or sets the size that is the lower limit that GetPreferredSize(Size) can specify.

(Inherited from Control)
Name Name Name Name

コントロールの名前を取得または設定します。Gets or sets the name of the control.

(Inherited from Control)
Padding Padding Padding Padding

コントロールの埋め込みを取得または設定します。Gets or sets padding within the control.

(Inherited from Control)
Parent Parent Parent Parent

コントロールの親コンテナーを取得または設定します。Gets or sets the parent container of the control.

(Inherited from Control)
ParentRowsBackColor ParentRowsBackColor ParentRowsBackColor ParentRowsBackColor

親行の背景色を取得または設定します。Gets or sets the background color of parent rows.

ParentRowsForeColor ParentRowsForeColor ParentRowsForeColor ParentRowsForeColor

親行の前景色を取得または設定します。Gets or sets the foreground color of parent rows.

ParentRowsLabelStyle ParentRowsLabelStyle ParentRowsLabelStyle ParentRowsLabelStyle

親行ラベルの表示方法を取得または設定します。Gets or sets the way parent row labels are displayed.

ParentRowsVisible ParentRowsVisible ParentRowsVisible ParentRowsVisible

テーブルの親行を表示するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the parent rows of a table are visible.

PreferredColumnWidth PreferredColumnWidth PreferredColumnWidth PreferredColumnWidth

グリッドの既定の列幅 (ピクセル単位) を取得または設定します。Gets or sets the default width of the grid columns in pixels.

PreferredRowHeight PreferredRowHeight PreferredRowHeight PreferredRowHeight

DataGrid コントロールの行の適切な高さを取得または設定します。Gets or sets the preferred row height for the DataGrid control.

PreferredSize PreferredSize PreferredSize PreferredSize

コントロールが適合する四角形領域のサイズを取得します。Gets the size of a rectangular area into which the control can fit.

(Inherited from Control)
ProductName ProductName ProductName ProductName

コントロールを格納しているアセンブリの製品名を取得します。Gets the product name of the assembly containing the control.

(Inherited from Control)
ProductVersion ProductVersion ProductVersion ProductVersion

コントロールを格納しているアセンブリのバージョンを取得します。Gets the version of the assembly containing the control.

(Inherited from Control)
ReadOnly ReadOnly ReadOnly ReadOnly

グリッドが読み取り専用モードかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the grid is in read-only mode.

RecreatingHandle RecreatingHandle RecreatingHandle RecreatingHandle

コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。Gets a value indicating whether the control is currently re-creating its handle.

(Inherited from Control)
Region Region Region Region

コントロールに関連付けられたウィンドウ領域を取得または設定します。Gets or sets the window region associated with the control.

(Inherited from Control)
RenderRightToLeft RenderRightToLeft RenderRightToLeft RenderRightToLeft

このプロパティは使用されなくなりました。This property is now obsolete.

(Inherited from Control)
ResizeRedraw ResizeRedraw ResizeRedraw ResizeRedraw

サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the control redraws itself when resized.

(Inherited from Control)
Right Right Right Right

コントロールの右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area.

(Inherited from Control)
RightToLeft RightToLeft RightToLeft RightToLeft

コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.

(Inherited from Control)
RowHeadersVisible RowHeadersVisible RowHeadersVisible RowHeadersVisible

行ヘッダーを表示するかどうかを指定する値を取得または設定します。Gets or sets a value that specifies whether row headers are visible.

RowHeaderWidth RowHeaderWidth RowHeaderWidth RowHeaderWidth

行ヘッダーの幅を取得または設定します。Gets or sets the width of row headers.

ScaleChildren ScaleChildren ScaleChildren ScaleChildren

子コントロールの表示スケールを決定する値を取得します。Gets a value that determines the scaling of child controls.

(Inherited from Control)
SelectionBackColor SelectionBackColor SelectionBackColor SelectionBackColor

選択された行の背景色を取得または設定します。Gets or sets the background color of selected rows.

SelectionForeColor SelectionForeColor SelectionForeColor SelectionForeColor

選択された行の前景色を取得または設定します。Gets or set the foreground color of selected rows.

ShowFocusCues ShowFocusCues ShowFocusCues ShowFocusCues

コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。Gets a value indicating whether the control should display focus rectangles.

(Inherited from Control)
ShowKeyboardCues ShowKeyboardCues ShowKeyboardCues ShowKeyboardCues

ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。Gets a value indicating whether the user interface is in the appropriate state to show or hide keyboard accelerators.

(Inherited from Control)
Site Site Site Site

コントロールのサイトを取得または設定します。Gets or sets the site of the control.

Size Size Size Size

コントロールの高さと幅を取得または設定します。Gets or sets the height and width of the control.

(Inherited from Control)
TabIndex TabIndex TabIndex TabIndex

コンテナー内のコントロールのタブ オーダーを取得または設定します。Gets or sets the tab order of the control within its container.

(Inherited from Control)
TableStyles TableStyles TableStyles TableStyles

グリッドの DataGridTableStyle オブジェクトのコレクションを取得します。Gets the collection of DataGridTableStyle objects for the grid.

TabStop TabStop TabStop TabStop

ユーザーが Tab キーを使用することによってこのコントロールにフォーカスを移すことができるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the user can give the focus to this control using the TAB key.

(Inherited from Control)
Tag Tag Tag Tag

コントロールに関するデータを格納するオブジェクトを取得または設定します。Gets or sets the object that contains data about the control.

(Inherited from Control)
Text Text Text Text

このコントロールでは、このメンバーは無効です。This member is not meaningful for this control.

Top Top Top Top

コントロールの上端とコンテナーのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。Gets or sets the distance, in pixels, between the top edge of the control and the top edge of its container's client area.

(Inherited from Control)
TopLevelControl TopLevelControl TopLevelControl TopLevelControl

別の Windows フォーム コントロールを親として持たない親コントロールを取得します。Gets the parent control that is not parented by another Windows Forms control. 一般的に、これは、コントロールを格納している最も外側の Form です。Typically, this is the outermost Form that the control is contained in.

(Inherited from Control)
UseWaitCursor UseWaitCursor UseWaitCursor UseWaitCursor

現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether to use the wait cursor for the current control and all child controls.

(Inherited from Control)
VertScrollBar VertScrollBar VertScrollBar VertScrollBar

コントロールの垂直スクロール バーを取得します。Gets the vertical scroll bar of the control.

Visible Visible Visible Visible

コントロールとそのすべての子コントロールが表示されているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the control and all its child controls are displayed.

(Inherited from Control)
VisibleColumnCount VisibleColumnCount VisibleColumnCount VisibleColumnCount

表示される列の数を取得します。Gets the number of visible columns.

VisibleRowCount VisibleRowCount VisibleRowCount VisibleRowCount

表示される行の数を取得します。Gets the number of rows visible.

Width Width Width Width

コントロールの幅を取得または設定します。Gets or sets the width of the control.

(Inherited from Control)
WindowTarget WindowTarget WindowTarget WindowTarget

このクラスでは、このプロパティは使用されません。This property is not relevant for this class.

(Inherited from Control)

メソッド

AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32)

指定した子コントロールの指定した AccessibleEvents をユーザー補助クライアント アプリケーションに通知します。Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

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

指定した子コントロールの指定した AccessibleEvents をユーザー補助クライアント アプリケーションに通知します。Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control .

(Inherited from Control)
BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32)

グリッドが編集できる状態に移行するよう試みます。Attempts to put the grid into a state where editing is allowed.

BeginInit() BeginInit() BeginInit() BeginInit()

フォームまたは別のコンポーネントで使用する DataGrid の初期化を開始します。Begins the initialization of a DataGrid that is used on a form or used by another component. 初期化は実行時に発生します。The initialization occurs at run time.

BeginInvoke(Delegate) BeginInvoke(Delegate) BeginInvoke(Delegate) BeginInvoke(Delegate)

コントロールの基になるハンドルが作成されたスレッド上で、指定したデリゲートを非同期的に実行します。Executes the specified delegate asynchronously on the thread that the control's underlying handle was created on.

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

コントロールの基になるハンドルが作成されたスレッド上で、指定した引数で指定したデリゲートを非同期的に実行します。Executes the specified delegate asynchronously with the specified arguments, on the thread that the control's underlying handle was created on.

(Inherited from Control)
BringToFront() BringToFront() BringToFront() BringToFront()

コントロールを z オーダーの最前面へ移動します。Brings the control to the front of the z-order.

(Inherited from Control)
CancelEditing() CancelEditing() CancelEditing() CancelEditing()

現在の編集操作をキャンセルし、すべての変更をロールバックします。Cancels the current edit operation and rolls back all changes.

Collapse(Int32) Collapse(Int32) Collapse(Int32) Collapse(Int32)

子リレーションシップがすべての行または指定した行に存在する場合、子リレーションシップを折りたたみます。Collapses child relations, if any exist for all rows, or for a specified row.

ColumnStartedEditing(Control) ColumnStartedEditing(Control) ColumnStartedEditing(Control) ColumnStartedEditing(Control)

ユーザーが指定したコントロールを使用して列の編集を開始すると、DataGrid コントロールに通知します。Informs the DataGrid control when the user begins to edit a column using the specified control.

ColumnStartedEditing(Rectangle) ColumnStartedEditing(Rectangle) ColumnStartedEditing(Rectangle) ColumnStartedEditing(Rectangle)

ユーザーが指定した位置にある列の編集を開始すると、DataGrid コントロールに通知します。Informs the DataGrid control when the user begins to edit the column at the specified location.

Contains(Control) Contains(Control) Contains(Control) Contains(Control)

指定したコントロールが、コントロールの子かどうかを示す値を取得します。Retrieves a value indicating whether the specified control is a child of the control.

(Inherited from Control)
CreateAccessibilityInstance() CreateAccessibilityInstance() CreateAccessibilityInstance() CreateAccessibilityInstance()

このコントロールのアクセシビリティ オブジェクトの新しいインスタンスを構築します。Constructs a new instance of the accessibility object for this control.

CreateControl() CreateControl() CreateControl() CreateControl()

ハンドルおよび子コントロールの作成を含めて、強制的に表示子コントロールを作成します。Forces the creation of the visible control, including the creation of the handle and any visible child controls.

(Inherited from Control)
CreateControlsInstance() CreateControlsInstance() CreateControlsInstance() CreateControlsInstance()

コントロールのコントロール コレクションの新しいインスタンスを作成します。Creates a new instance of the control collection for the control.

(Inherited from Control)
CreateGraphics() CreateGraphics() CreateGraphics() CreateGraphics()

コントロールの Graphics を作成します。Creates the Graphics for the control.

(Inherited from Control)
CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor)

指定した DataGridColumnStyle を使用して、新しい PropertyDescriptor を作成します。Creates a new DataGridColumnStyle with the specified PropertyDescriptor.

CreateGridColumn(PropertyDescriptor, Boolean) CreateGridColumn(PropertyDescriptor, Boolean) CreateGridColumn(PropertyDescriptor, Boolean) CreateGridColumn(PropertyDescriptor, Boolean)

指定した DataGridColumnStyle を使用して PropertyDescriptor を作成します。Creates a DataGridColumnStyle using the specified PropertyDescriptor.

CreateHandle() CreateHandle() CreateHandle() CreateHandle()

コントロールのハンドルを作成します。Creates a handle for the control.

(Inherited from Control)
CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
DefWndProc(Message) DefWndProc(Message) DefWndProc(Message) DefWndProc(Message)

指定したメッセージを既定のウィンドウ プロシージャに送信します。Sends the specified message to the default window procedure.

(Inherited from Control)
DestroyHandle() DestroyHandle() DestroyHandle() DestroyHandle()

コントロールに関連付けられたハンドルを破棄します。Destroys the handle associated with the control.

(Inherited from Control)
Dispose() Dispose() Dispose() Dispose()

Component によって使用されているすべてのリソースを解放します。Releases all resources used by the Component.

(Inherited from Component)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

DataGrid で使用されていたリソース (メモリを除く) を解放します。Disposes of the resources (other than memory) used by the DataGrid.

DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects)

ドラッグ アンド ドロップ操作を開始します。Begins a drag-and-drop operation.

(Inherited from Control)
DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle)

指定したビットマップへのレンダリングをサポートします。Supports rendering to the specified bitmap.

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

DataGrid コントロールで実行している編集操作の終了を要求します。Requests an end to an edit operation taking place on the DataGrid control.

EndInit() EndInit() EndInit() EndInit()

フォームまたは別のコンポーネントで使用する DataGrid の初期化を終了します。Ends the initialization of a DataGrid that is used on a form or used by another component. 初期化は実行時に発生します。The initialization occurs at run time.

EndInvoke(IAsyncResult) EndInvoke(IAsyncResult) EndInvoke(IAsyncResult) EndInvoke(IAsyncResult)

渡された IAsyncResult によって表される、非同期操作の戻り値を取得します。Retrieves the return value of the asynchronous operation represented by the IAsyncResult passed.

(Inherited from Control)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Expand(Int32) Expand(Int32) Expand(Int32) Expand(Int32)

子リレーションシップがすべての行または特定の行に存在する場合に、子リレーションシップを表示します。Displays child relations, if any exist, for all rows or a specific row.

FindForm() FindForm() FindForm() FindForm()

コントロールがあるフォームを取得します。Retrieves the form that the control is on.

(Inherited from Control)
Focus() Focus() Focus() Focus()

コントロールに入力フォーカスを設定します。Sets input focus to the control.

(Inherited from Control)
GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32)

指定した AccessibleObject を取得します。Retrieves the specified AccessibleObject.

(Inherited from Control)
GetAutoSizeMode() GetAutoSizeMode() GetAutoSizeMode() GetAutoSizeMode()

AutoSize プロパティが有効なときのコントロールの動作を示す値を取得します。Retrieves a value indicating how a control will behave when its AutoSize property is enabled.

(Inherited from Control)
GetCellBounds(DataGridCell) GetCellBounds(DataGridCell) GetCellBounds(DataGridCell) GetCellBounds(DataGridCell)

Rectangle で指定したセルの DataGridCell を取得します。Gets the Rectangle of the cell specified by DataGridCell.

GetCellBounds(Int32, Int32) GetCellBounds(Int32, Int32) GetCellBounds(Int32, Int32) GetCellBounds(Int32, Int32)

行番号および列番号で指定したセルの Rectangle を取得します。Gets the Rectangle of the cell specified by row and column number.

GetChildAtPoint(Point) GetChildAtPoint(Point) GetChildAtPoint(Point) GetChildAtPoint(Point)

指定した座標にある子コントロールを取得します。Retrieves the child control that is located at the specified coordinates.

(Inherited from Control)
GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip)

特定の種類の子コントロールを無視するかどうかを指定して、指定した座標にある子コントロールを取得します。Retrieves the child control that is located at the specified coordinates, specifying whether to ignore child controls of a certain type.

(Inherited from Control)
GetContainerControl() GetContainerControl() GetContainerControl() GetContainerControl()

コントロールの親チェインの 1 つ上の ContainerControl を返します。Returns the next ContainerControl up the control's chain of parent controls.

(Inherited from Control)
GetCurrentCellBounds() GetCurrentCellBounds() GetCurrentCellBounds() GetCurrentCellBounds()

選択されたセルの四隅を指定する Rectangle を取得します。Gets a Rectangle that specifies the four corners of the selected cell.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetNextControl(Control, Boolean) GetNextControl(Control, Boolean) GetNextControl(Control, Boolean) GetNextControl(Control, Boolean)

子コントロールのタブ オーダー内の 1 つ前または 1 つ後ろのコントロールを取得します。Retrieves the next control forward or back in the tab order of child controls.

(Inherited from Control)
GetOutputTextDelimiter() GetOutputTextDelimiter() GetOutputTextDelimiter() GetOutputTextDelimiter()

行のコンテンツをクリップボードにコピーするときに、列間の区切り文字となる文字列を取得します。Gets the string that is the delimiter between columns when row contents are copied to the Clipboard.

GetPreferredSize(Size) GetPreferredSize(Size) GetPreferredSize(Size) GetPreferredSize(Size)

コントロールが収まる四角形の領域のサイズを取得します。Retrieves the size of a rectangular area into which a control can be fitted.

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

コントロールのスケールが設定される境界を取得します。Retrieves the bounds within which the control is scaled.

(Inherited from Control)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Component またはその Container で提供されるサービスを表すオブジェクトを返します。Returns an object that represents a service provided by the Component or by its Container.

(Inherited from Component)
GetStyle(ControlStyles) GetStyle(ControlStyles) GetStyle(ControlStyles) GetStyle(ControlStyles)

コントロールの指定したコントロール スタイル ビットの値を取得します。Retrieves the value of the specified control style bit for the control.

(Inherited from Control)
GetTopLevel() GetTopLevel() GetTopLevel() GetTopLevel()

コントロールがトップレベル コントロールかどうかを判断します。Determines if the control is a top-level control.

(Inherited from Control)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
GridHScrolled(Object, ScrollEventArgs) GridHScrolled(Object, ScrollEventArgs) GridHScrolled(Object, ScrollEventArgs) GridHScrolled(Object, ScrollEventArgs)

水平スクロール バーのスクロール イベントを待機します。Listens for the scroll event of the horizontal scroll bar.

GridVScrolled(Object, ScrollEventArgs) GridVScrolled(Object, ScrollEventArgs) GridVScrolled(Object, ScrollEventArgs) GridVScrolled(Object, ScrollEventArgs)

垂直スクロール バーのスクロール イベントを待機します。Listens for the scroll event of the vertical scroll bar.

Hide() Hide() Hide() Hide()

コントロールをユーザーに対して非表示にします。Conceals the control from the user.

(Inherited from Control)
HitTest(Int32, Int32) HitTest(Int32, Int32) HitTest(Int32, Int32) HitTest(Int32, Int32)

このメソッドに渡された x、y 座標を使用して、グリッド上でクリックされたポイントの行番号や列番号などの情報を取得します。Gets information, such as row and column number of a clicked point on the grid, using the x and y coordinate passed to the method.

HitTest(Point) HitTest(Point) HitTest(Point) HitTest(Point)

特定の Point を使用して、クリックされたグリッド上のポイントの行番号や列番号など、グリッドに関する情報を取得します。Gets information, such as row and column number of a clicked point on the grid, about the grid using a specific Point.

InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
InitLayout() InitLayout() InitLayout() InitLayout()

コントロールが別のコンテナーに追加された後、呼び出されます。Called after the control has been added to another container.

(Inherited from Control)
Invalidate() Invalidate() Invalidate() Invalidate()

コントロールの表面全体を無効化して、コントロールを再描画します。Invalidates the entire surface of the control and causes the control to be redrawn.

(Inherited from Control)
Invalidate(Boolean) Invalidate(Boolean) Invalidate(Boolean) Invalidate(Boolean)

コントロールの特定の領域を無効にし、そのコントロールに描画メッセージを送信します。Invalidates a specific region of the control and causes a paint message to be sent to the control. オプションとして、そのコントロールに割り当てられている子コントロールも無効にします。Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invalidate(Rectangle) Invalidate(Rectangle) Invalidate(Rectangle) Invalidate(Rectangle)

コントロールの指定した領域を無効にし (そのコントロールの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージがそのコントロールに送信されるようにします。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

(Inherited from Control)
Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean)

コントロールの指定した領域を無効にし (そのコントロールの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージがそのコントロールに送信されるようにします。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. オプションとして、そのコントロールに割り当てられている子コントロールも無効にします。Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invalidate(Region) Invalidate(Region) Invalidate(Region) Invalidate(Region)

コントロールの指定した領域を無効にし (そのコントロールの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージがそのコントロールに送信されるようにします。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

(Inherited from Control)
Invalidate(Region, Boolean) Invalidate(Region, Boolean) Invalidate(Region, Boolean) Invalidate(Region, Boolean)

コントロールの指定した領域を無効にし (そのコントロールの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージがそのコントロールに送信されるようにします。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. オプションとして、そのコントロールに割り当てられている子コントロールも無効にします。Optionally, invalidates the child controls assigned to the control.

(Inherited from Control)
Invoke(Delegate) Invoke(Delegate) Invoke(Delegate) Invoke(Delegate)

コントロールの基になるウィンドウ ハンドルを所有するスレッド上で、指定したデリゲートを実行します。Executes the specified delegate on the thread that owns the control's underlying window handle.

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

コントロールの基になるウィンドウ ハンドルを所有するスレッド上で、指定した引数リストを使用して、指定したデリゲートを実行します。Executes the specified delegate, on the thread that owns the control's underlying window handle, with the specified list of arguments.

(Inherited from Control)
InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs)

指定したコントロールの GotFocus イベントを発生させます。Raises the GotFocus event for the specified control.

(Inherited from Control)
InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs)

指定したコントロールの LostFocus イベントを発生させます。Raises the LostFocus event for the specified control.

(Inherited from Control)
InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs)

指定したコントロールの Click イベントを発生させます。Raises the Click event for the specified control.

(Inherited from Control)
InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs)

指定したコントロールの Paint イベントを発生させます。Raises the Paint event for the specified control.

(Inherited from Control)
InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs)

指定したコントロールの PaintBackground イベントを発生させます。Raises the PaintBackground event for the specified control.

(Inherited from Control)
IsExpanded(Int32) IsExpanded(Int32) IsExpanded(Int32) IsExpanded(Int32)

指定した行のノードを展開するか、折りたたむかを示す値を取得します。Gets a value that indicates whether the node of a specified row is expanded or collapsed.

IsInputChar(Char) IsInputChar(Char) IsInputChar(Char) IsInputChar(Char)

文字が、コントロールによって認識される入力文字かどうかを判断します。Determines if a character is an input character that the control recognizes.

(Inherited from Control)
IsInputKey(Keys) IsInputKey(Keys) IsInputKey(Keys) IsInputKey(Keys)

指定されているキーが、通常の入力キーであるか、またはプリプロセスを必要とする特殊なキーであるかを確認します。Determines whether the specified key is a regular input key or a special key that requires preprocessing.

(Inherited from Control)
IsSelected(Int32) IsSelected(Int32) IsSelected(Int32) IsSelected(Int32)

指定した行が選択されているかどうかを示す値を取得します。Gets a value indicating whether a specified row is selected.

LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32)

論理 DPI 値をその同等 DeviceUnit DPI 値に変換します。Converts a Logical DPI value to its equivalent DeviceUnit DPI value.

(Inherited from Control)
LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size)

現在の DPI に合わせて拡大縮小し、幅と高さを最も近い整数値に丸めることで論理単位からデバイス単位にサイズを変換します。Transforms a size from logical to device units by scaling it for the current DPI and rounding down to the nearest integer value for width and height.

(Inherited from Control)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
NavigateBack() NavigateBack() NavigateBack() NavigateBack()

以前グリッドに表示されたテーブルに戻ります。Navigates back to the table previously displayed in the grid.

NavigateTo(Int32, String) NavigateTo(Int32, String) NavigateTo(Int32, String) NavigateTo(Int32, String)

行とリレーションシップ名で指定したテーブルに移動します。Navigates to the table specified by row and relation name.

NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle)

無効化するコントロールの領域を指定して、Invalidated イベントを発生させます。Raises the Invalidated event with a specified region of the control to invalidate.

(Inherited from Control)
OnAllowNavigationChanged(EventArgs) OnAllowNavigationChanged(EventArgs) OnAllowNavigationChanged(EventArgs) OnAllowNavigationChanged(EventArgs)

AllowNavigationChanged イベントを発生させます。Raises the AllowNavigationChanged event.

OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs)

AutoSizeChanged イベントを発生させます。Raises the AutoSizeChanged event.

(Inherited from Control)
OnBackButtonClicked(Object, EventArgs) OnBackButtonClicked(Object, EventArgs) OnBackButtonClicked(Object, EventArgs) OnBackButtonClicked(Object, EventArgs)

キャプションの [戻る] ボタンがクリックされるイベントを待機します。Listens for the caption's back button clicked event.

OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs)

BackColorChanged イベントを発生させます。Raises the BackColorChanged event.

OnBackgroundColorChanged(EventArgs) OnBackgroundColorChanged(EventArgs) OnBackgroundColorChanged(EventArgs) OnBackgroundColorChanged(EventArgs)

BackgroundColorChanged イベントを発生させます。Raises the BackgroundColorChanged event.

OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs)

BackgroundImageChanged イベントを発生させます。Raises the BackgroundImageChanged event.

(Inherited from Control)
OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs)

BackgroundImageLayoutChanged イベントを発生させます。Raises the BackgroundImageLayoutChanged event.

(Inherited from Control)
OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs)

BindingContextChanged イベントを発生させます。Raises the BindingContextChanged event.

OnBorderStyleChanged(EventArgs) OnBorderStyleChanged(EventArgs) OnBorderStyleChanged(EventArgs) OnBorderStyleChanged(EventArgs)

BorderStyleChanged イベントを発生させます。Raises the BorderStyleChanged event.

OnCaptionVisibleChanged(EventArgs) OnCaptionVisibleChanged(EventArgs) OnCaptionVisibleChanged(EventArgs) OnCaptionVisibleChanged(EventArgs)

CaptionVisibleChanged イベントを発生させます。Raises the CaptionVisibleChanged event.

OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs)

CausesValidationChanged イベントを発生させます。Raises the CausesValidationChanged event.

(Inherited from Control)
OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs)

ChangeUICues イベントを発生させます。Raises the ChangeUICues event.

(Inherited from Control)
OnClick(EventArgs) OnClick(EventArgs) OnClick(EventArgs) OnClick(EventArgs)

Click イベントを発生させます。Raises the Click event.

(Inherited from Control)
OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs)

ClientSizeChanged イベントを発生させます。Raises the ClientSizeChanged event.

(Inherited from Control)
OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs)

ContextMenuChanged イベントを発生させます。Raises the ContextMenuChanged event.

(Inherited from Control)
OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs)

ContextMenuStripChanged イベントを発生させます。Raises the ContextMenuStripChanged event.

(Inherited from Control)
OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs)

ControlAdded イベントを発生させます。Raises the ControlAdded event.

(Inherited from Control)
OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs)

ControlRemoved イベントを発生させます。Raises the ControlRemoved event.

(Inherited from Control)
OnCreateControl() OnCreateControl() OnCreateControl() OnCreateControl()

CreateControl() メソッドを発生させます。Raises the CreateControl() method.

(Inherited from Control)
OnCurrentCellChanged(EventArgs) OnCurrentCellChanged(EventArgs) OnCurrentCellChanged(EventArgs) OnCurrentCellChanged(EventArgs)

CurrentCellChanged イベントを発生させます。Raises the CurrentCellChanged event.

OnCursorChanged(EventArgs) OnCursorChanged(EventArgs) OnCursorChanged(EventArgs) OnCursorChanged(EventArgs)

CursorChanged イベントを発生させます。Raises the CursorChanged event.

(Inherited from Control)
OnDataSourceChanged(EventArgs) OnDataSourceChanged(EventArgs) OnDataSourceChanged(EventArgs) OnDataSourceChanged(EventArgs)

DataSourceChanged イベントを発生させます。Raises the DataSourceChanged event.

OnDockChanged(EventArgs) OnDockChanged(EventArgs) OnDockChanged(EventArgs) OnDockChanged(EventArgs)

DockChanged イベントを発生させます。Raises the DockChanged event.

(Inherited from Control)
OnDoubleClick(EventArgs) OnDoubleClick(EventArgs) OnDoubleClick(EventArgs) OnDoubleClick(EventArgs)

DoubleClick イベントを発生させます。Raises the DoubleClick event.

(Inherited from Control)
OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs)

DpiChangedAfterParent イベントを発生させます。Raises the DpiChangedAfterParent event.

(Inherited from Control)
OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs)

DpiChangedBeforeParent イベントを発生させます。Raises the DpiChangedBeforeParent event.

(Inherited from Control)
OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs)

DragDrop イベントを発生させます。Raises the DragDrop event.

(Inherited from Control)
OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs)

DragEnter イベントを発生させます。Raises the DragEnter event.

(Inherited from Control)
OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs)

DragLeave イベントを発生させます。Raises the DragLeave event.

(Inherited from Control)
OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs)

DragOver イベントを発生させます。Raises the DragOver event.

(Inherited from Control)
OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs)

EnabledChanged イベントを発生させます。Raises the EnabledChanged event.

(Inherited from Control)
OnEnter(EventArgs) OnEnter(EventArgs) OnEnter(EventArgs) OnEnter(EventArgs)

Enter イベントを発生させます。Raises the Enter event.

OnFlatModeChanged(EventArgs) OnFlatModeChanged(EventArgs) OnFlatModeChanged(EventArgs) OnFlatModeChanged(EventArgs)

FlatModeChanged イベントを発生させます。Raises the FlatModeChanged event.

OnFontChanged(EventArgs) OnFontChanged(EventArgs) OnFontChanged(EventArgs) OnFontChanged(EventArgs)

FontChanged イベントを発生させます。Raises the FontChanged event.

OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs)

ForeColorChanged イベントを発生させます。Raises the ForeColorChanged event.

OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs)

GiveFeedback イベントを発生させます。Raises the GiveFeedback event.

(Inherited from Control)
OnGotFocus(EventArgs) OnGotFocus(EventArgs) OnGotFocus(EventArgs) OnGotFocus(EventArgs)

GotFocus イベントを発生させます。Raises the GotFocus event.

(Inherited from Control)
OnHandleCreated(EventArgs) OnHandleCreated(EventArgs) OnHandleCreated(EventArgs) OnHandleCreated(EventArgs)

CreateHandle() イベントを発生させます。Raises the CreateHandle() event.

OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs)

DestroyHandle() イベントを発生させます。Raises the DestroyHandle() event.

OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs)

HelpRequested イベントを発生させます。Raises the HelpRequested event.

(Inherited from Control)
OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs)

ImeModeChanged イベントを発生させます。Raises the ImeModeChanged event.

(Inherited from Control)
OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs)

Invalidated イベントを発生させます。Raises the Invalidated event.

(Inherited from Control)
OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs)

KeyDown イベントを発生させます。Raises the KeyDown event.

OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs)

KeyPress イベントを発生させます。Raises the KeyPress event.

OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs)

KeyUp イベントを発生させます。Raises the KeyUp event.

(Inherited from Control)
OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs)

コントロールを移動してスクロール バーを更新する Layout イベントを発生させます。Raises the Layout event, which repositions controls and updates scroll bars.

OnLeave(EventArgs) OnLeave(EventArgs) OnLeave(EventArgs) OnLeave(EventArgs)

Leave イベントを発生させます。Raises the Leave event.

OnLocationChanged(EventArgs) OnLocationChanged(EventArgs) OnLocationChanged(EventArgs) OnLocationChanged(EventArgs)

LocationChanged イベントを発生させます。Raises the LocationChanged event.

(Inherited from Control)
OnLostFocus(EventArgs) OnLostFocus(EventArgs) OnLostFocus(EventArgs) OnLostFocus(EventArgs)

LostFocus イベントを発生させます。Raises the LostFocus event.

(Inherited from Control)
OnMarginChanged(EventArgs) OnMarginChanged(EventArgs) OnMarginChanged(EventArgs) OnMarginChanged(EventArgs)

MarginChanged イベントを発生させます。Raises the MarginChanged event.

(Inherited from Control)
OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs)

MouseCaptureChanged イベントを発生させます。Raises the MouseCaptureChanged event.

(Inherited from Control)
OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs)

MouseClick イベントを発生させます。Raises the MouseClick event.

(Inherited from Control)
OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs)

MouseDoubleClick イベントを発生させます。Raises the MouseDoubleClick event.

(Inherited from Control)
OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs)

MouseDown イベントを発生させます。Raises the MouseDown event.

OnMouseEnter(EventArgs) OnMouseEnter(EventArgs) OnMouseEnter(EventArgs) OnMouseEnter(EventArgs)

MouseEnter イベントを発生させます。Raises the MouseEnter event.

(Inherited from Control)
OnMouseHover(EventArgs) OnMouseHover(EventArgs) OnMouseHover(EventArgs) OnMouseHover(EventArgs)

MouseHover イベントを発生させます。Raises the MouseHover event.

(Inherited from Control)
OnMouseLeave(EventArgs) OnMouseLeave(EventArgs) OnMouseLeave(EventArgs) OnMouseLeave(EventArgs)

MouseLeave イベントを作成します。Creates the MouseLeave event.

OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs)

MouseMove イベントを発生させます。Raises the MouseMove event.

OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs)

MouseUp イベントを発生させます。Raises the MouseUp event.

OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs)

MouseWheel イベントを発生させます。Raises the MouseWheel event.

OnMove(EventArgs) OnMove(EventArgs) OnMove(EventArgs) OnMove(EventArgs)

Move イベントを発生させます。Raises the Move event.

(Inherited from Control)
OnNavigate(NavigateEventArgs) OnNavigate(NavigateEventArgs) OnNavigate(NavigateEventArgs) OnNavigate(NavigateEventArgs)

Navigate イベントを発生させます。Raises the Navigate event.

OnNotifyMessage(Message) OnNotifyMessage(Message) OnNotifyMessage(Message) OnNotifyMessage(Message)

コントロールに Windows メッセージを通知します。Notifies the control of Windows messages.

(Inherited from Control)
OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs)

PaddingChanged イベントを発生させます。Raises the PaddingChanged event.

(Inherited from Control)
OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs)

Paint イベントを発生させます。Raises the Paint event.

OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs)

OnPaintBackground(PaintEventArgs) コントロールの背景を描画しないように、DataGrid をオーバーライドします。Overrides OnPaintBackground(PaintEventArgs) to prevent painting the background of the DataGrid control.

OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs)

コントロールのコンテナーの BackColorChanged プロパティ値が変更された場合に、BackColor イベントを発生させます。Raises the BackColorChanged event when the BackColor property value of the control's container changes.

(Inherited from Control)
OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs)

コントロールのコンテナーの BackgroundImageChanged プロパティ値が変更された場合に、BackgroundImage イベントを発生させます。Raises the BackgroundImageChanged event when the BackgroundImage property value of the control's container changes.

(Inherited from Control)
OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs)

コントロールのコンテナーの BindingContextChanged プロパティ値が変更された場合に、BindingContext イベントを発生させます。Raises the BindingContextChanged event when the BindingContext property value of the control's container changes.

(Inherited from Control)
OnParentChanged(EventArgs) OnParentChanged(EventArgs) OnParentChanged(EventArgs) OnParentChanged(EventArgs)

ParentChanged イベントを発生させます。Raises the ParentChanged event.

(Inherited from Control)
OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs)

CursorChanged イベントを発生させます。Raises the CursorChanged event.

(Inherited from Control)
OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs)

コントロールのコンテナーの EnabledChanged プロパティ値が変更された場合に、Enabled イベントを発生させます。Raises the EnabledChanged event when the Enabled property value of the control's container changes.

(Inherited from Control)
OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs)

コントロールのコンテナーの FontChanged プロパティ値が変更された場合に、Font イベントを発生させます。Raises the FontChanged event when the Font property value of the control's container changes.

(Inherited from Control)
OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs)

コントロールのコンテナーの ForeColorChanged プロパティ値が変更された場合に、ForeColor イベントを発生させます。Raises the ForeColorChanged event when the ForeColor property value of the control's container changes.

(Inherited from Control)
OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs)

コントロールのコンテナーの RightToLeftChanged プロパティ値が変更された場合に、RightToLeft イベントを発生させます。Raises the RightToLeftChanged event when the RightToLeft property value of the control's container changes.

(Inherited from Control)
OnParentRowsLabelStyleChanged(EventArgs) OnParentRowsLabelStyleChanged(EventArgs) OnParentRowsLabelStyleChanged(EventArgs) OnParentRowsLabelStyleChanged(EventArgs)

ParentRowsLabelStyleChanged イベントを発生させます。Raises the ParentRowsLabelStyleChanged event.

OnParentRowsVisibleChanged(EventArgs) OnParentRowsVisibleChanged(EventArgs) OnParentRowsVisibleChanged(EventArgs) OnParentRowsVisibleChanged(EventArgs)

ParentRowsVisibleChanged イベントを発生させます。Raises the ParentRowsVisibleChanged event.

OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs)

コントロールのコンテナーの VisibleChanged プロパティ値が変更された場合に、Visible イベントを発生させます。Raises the VisibleChanged event when the Visible property value of the control's container changes.

(Inherited from Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs)

PreviewKeyDown イベントを発生させます。Raises the PreviewKeyDown event.

(Inherited from Control)
OnPrint(PaintEventArgs) OnPrint(PaintEventArgs) OnPrint(PaintEventArgs) OnPrint(PaintEventArgs)

Paint イベントを発生させます。Raises the Paint event.

(Inherited from Control)
OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs)

QueryContinueDrag イベントを発生させます。Raises the QueryContinueDrag event.

(Inherited from Control)
OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs)

ReadOnlyChanged イベントを発生させます。Raises the ReadOnlyChanged event

OnRegionChanged(EventArgs) OnRegionChanged(EventArgs) OnRegionChanged(EventArgs) OnRegionChanged(EventArgs)

RegionChanged イベントを発生させます。Raises the RegionChanged event.

(Inherited from Control)
OnResize(EventArgs) OnResize(EventArgs) OnResize(EventArgs) OnResize(EventArgs)

Resize イベントを発生させます。Raises the Resize event.

OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs)

RightToLeftChanged イベントを発生させます。Raises the RightToLeftChanged event.

(Inherited from Control)
OnRowHeaderClick(EventArgs) OnRowHeaderClick(EventArgs) OnRowHeaderClick(EventArgs) OnRowHeaderClick(EventArgs)

RowHeaderClick イベントを発生させます。Raises the RowHeaderClick event.

OnScroll(EventArgs) OnScroll(EventArgs) OnScroll(EventArgs) OnScroll(EventArgs)

Scroll イベントを発生させます。Raises the Scroll event.

OnShowParentDetailsButtonClicked(Object, EventArgs) OnShowParentDetailsButtonClicked(Object, EventArgs) OnShowParentDetailsButtonClicked(Object, EventArgs) OnShowParentDetailsButtonClicked(Object, EventArgs)

ShowParentDetailsButtonClick イベントを発生させます。Raises the ShowParentDetailsButtonClick event.

OnSizeChanged(EventArgs) OnSizeChanged(EventArgs) OnSizeChanged(EventArgs) OnSizeChanged(EventArgs)

SizeChanged イベントを発生させます。Raises the SizeChanged event.

(Inherited from Control)
OnStyleChanged(EventArgs) OnStyleChanged(EventArgs) OnStyleChanged(EventArgs) OnStyleChanged(EventArgs)

StyleChanged イベントを発生させます。Raises the StyleChanged event.

(Inherited from Control)
OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs)

SystemColorsChanged イベントを発生させます。Raises the SystemColorsChanged event.

(Inherited from Control)
OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs)

TabIndexChanged イベントを発生させます。Raises the TabIndexChanged event.

(Inherited from Control)
OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs)

TabStopChanged イベントを発生させます。Raises the TabStopChanged event.

(Inherited from Control)
OnTextChanged(EventArgs) OnTextChanged(EventArgs) OnTextChanged(EventArgs) OnTextChanged(EventArgs)

TextChanged イベントを発生させます。Raises the TextChanged event.

(Inherited from Control)
OnValidated(EventArgs) OnValidated(EventArgs) OnValidated(EventArgs) OnValidated(EventArgs)

Validated イベントを発生させます。Raises the Validated event.

(Inherited from Control)
OnValidating(CancelEventArgs) OnValidating(CancelEventArgs) OnValidating(CancelEventArgs) OnValidating(CancelEventArgs)

Validating イベントを発生させます。Raises the Validating event.

(Inherited from Control)
OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs)

VisibleChanged イベントを発生させます。Raises the VisibleChanged event.

(Inherited from Control)
PerformLayout() PerformLayout() PerformLayout() PerformLayout()

コントロールがレイアウト ロジックをすべての子コントロールに適用するように強制します。Forces the control to apply layout logic to all its child controls.

(Inherited from Control)
PerformLayout(Control, String) PerformLayout(Control, String) PerformLayout(Control, String) PerformLayout(Control, String)

コントロールがレイアウト ロジックをすべての子コントロールに適用するように強制します。Forces the control to apply layout logic to all its child controls.

(Inherited from Control)
PointToClient(Point) PointToClient(Point) PointToClient(Point) PointToClient(Point)

指定した画面上のポイントを計算してクライアント座標を算出します。Computes the location of the specified screen point into client coordinates.

(Inherited from Control)
PointToScreen(Point) PointToScreen(Point) PointToScreen(Point) PointToScreen(Point)

指定したクライアント ポイントを計算して画面座標を算出します。Computes the location of the specified client point into screen coordinates.

(Inherited from Control)
PreProcessControlMessage(Message) PreProcessControlMessage(Message) PreProcessControlMessage(Message) PreProcessControlMessage(Message)

キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。Preprocesses keyboard or input messages within the message loop before they are dispatched.

(Inherited from Control)
PreProcessMessage(Message) PreProcessMessage(Message) PreProcessMessage(Message) PreProcessMessage(Message)

キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。Preprocesses keyboard or input messages within the message loop before they are dispatched.

(Inherited from Control)
ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys)

コマンド キーを処理します。Processes a command key.

(Inherited from Control)
ProcessDialogChar(Char) ProcessDialogChar(Char) ProcessDialogChar(Char) ProcessDialogChar(Char)

ダイアログ文字を処理します。Processes a dialog character.

(Inherited from Control)
ProcessDialogKey(Keys) ProcessDialogKey(Keys) ProcessDialogKey(Keys) ProcessDialogKey(Keys)

キーを処理する必要があるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether a key should be processed further.

ProcessGridKey(KeyEventArgs) ProcessGridKey(KeyEventArgs) ProcessGridKey(KeyEventArgs) ProcessGridKey(KeyEventArgs)

グリッドを移動するためのキーを処理します。Processes keys for grid navigation.

ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message)

キー メッセージを処理し、適切なコントロール イベントを生成します。Processes a key message and generates the appropriate control events.

(Inherited from Control)
ProcessKeyMessage(Message) ProcessKeyMessage(Message) ProcessKeyMessage(Message) ProcessKeyMessage(Message)

キーボード メッセージを処理します。Processes a keyboard message.

(Inherited from Control)
ProcessKeyPreview(Message) ProcessKeyPreview(Message) ProcessKeyPreview(Message) ProcessKeyPreview(Message)

キーボードによるメッセージをプレビューし、キーが使用されたかどうかを示す値を返します。Previews a keyboard message and returns a value indicating if the key was consumed.

ProcessMnemonic(Char) ProcessMnemonic(Char) ProcessMnemonic(Char) ProcessMnemonic(Char)

ニーモニック文字を処理します。Processes a mnemonic character.

(Inherited from Control)
ProcessTabKey(Keys) ProcessTabKey(Keys) ProcessTabKey(Keys) ProcessTabKey(Keys)

Tab キーを処理する必要があるかどうかを示す値を取得します。Gets a value indicating whether the Tab key should be processed.

RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs)

適切なドラッグ イベントを発生させます。Raises the appropriate drag event.

(Inherited from Control)
RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs)

適切なキー イベントを発生させます。Raises the appropriate key event.

(Inherited from Control)
RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs)

適切なマウス イベントを発生させます。Raises the appropriate mouse event.

(Inherited from Control)
RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs)

適切な描画イベントを発生させます。Raises the appropriate paint event.

(Inherited from Control)
RecreateHandle() RecreateHandle() RecreateHandle() RecreateHandle()

強制的にコントロールのハンドルを再作成します。Forces the re-creation of the handle for the control.

(Inherited from Control)
RectangleToClient(Rectangle) RectangleToClient(Rectangle) RectangleToClient(Rectangle) RectangleToClient(Rectangle)

指定した画面上の四角形のサイズと位置をクライアント座標で算出します。Computes the size and location of the specified screen rectangle in client coordinates.

(Inherited from Control)
RectangleToScreen(Rectangle) RectangleToScreen(Rectangle) RectangleToScreen(Rectangle) RectangleToScreen(Rectangle)

指定したクライアント領域の四角形のサイズと位置を画面座標で算出します。Computes the size and location of the specified client rectangle in screen coordinates.

(Inherited from Control)
Refresh() Refresh() Refresh() Refresh()

強制的に、コントロールがクライアント領域を無効化し、直後にそのコントロール自体とその子コントロールを再描画するようにします。Forces the control to invalidate its client area and immediately redraw itself and any child controls.

(Inherited from Control)
RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32)

DPI の変更が発生したときに、コントロールの再スケーリングの定数を提供します。Provides constants for rescaling the control when a DPI change occurs.

(Inherited from Control)
ResetAlternatingBackColor() ResetAlternatingBackColor() ResetAlternatingBackColor() ResetAlternatingBackColor()

AlternatingBackColor プロパティを既定の色にリセットします。Resets the AlternatingBackColor property to its default color.

ResetBackColor() ResetBackColor() ResetBackColor() ResetBackColor()

BackColor プロパティを既定値にリセットします。Resets the BackColor property to its default value.

ResetBindings() ResetBindings() ResetBindings() ResetBindings()

BindingSource にバインドされたコントロールに対し、リスト内のすべての項目を再度読み込んで表示値を更新するよう通知します。Causes a control bound to the BindingSource to reread all the items in the list and refresh their displayed values.

(Inherited from Control)
ResetCursor() ResetCursor() ResetCursor() ResetCursor()

Cursor プロパティを既定値にリセットします。Resets the Cursor property to its default value.

(Inherited from Control)
ResetFont() ResetFont() ResetFont() ResetFont()

Font プロパティを既定値にリセットします。Resets the Font property to its default value.

(Inherited from Control)
ResetForeColor() ResetForeColor() ResetForeColor() ResetForeColor()

ForeColor プロパティを既定値にリセットします。Resets the ForeColor property to its default value.

ResetGridLineColor() ResetGridLineColor() ResetGridLineColor() ResetGridLineColor()

GridLineColor プロパティを既定値にリセットします。Resets the GridLineColor property to its default value.

ResetHeaderBackColor() ResetHeaderBackColor() ResetHeaderBackColor() ResetHeaderBackColor()

HeaderBackColor プロパティを既定値にリセットします。Resets the HeaderBackColor property to its default value.

ResetHeaderFont() ResetHeaderFont() ResetHeaderFont() ResetHeaderFont()

HeaderFont プロパティを既定値にリセットします。Resets the HeaderFont property to its default value.

ResetHeaderForeColor() ResetHeaderForeColor() ResetHeaderForeColor() ResetHeaderForeColor()

HeaderForeColor プロパティを既定値にリセットします。Resets the HeaderForeColor property to its default value.

ResetImeMode() ResetImeMode() ResetImeMode() ResetImeMode()

ImeMode プロパティを既定値にリセットします。Resets the ImeMode property to its default value.

(Inherited from Control)
ResetLinkColor() ResetLinkColor() ResetLinkColor() ResetLinkColor()

LinkColor プロパティを既定値にリセットします。Resets the LinkColor property to its default value.

ResetLinkHoverColor() ResetLinkHoverColor() ResetLinkHoverColor() ResetLinkHoverColor()

LinkHoverColor プロパティを既定値にリセットします。Resets the LinkHoverColor property to its default value.

ResetMouseEventArgs() ResetMouseEventArgs() ResetMouseEventArgs() ResetMouseEventArgs()

MouseLeave イベントを処理するためのコントロールをリセットします。Resets the control to handle the MouseLeave event.

(Inherited from Control)
ResetRightToLeft() ResetRightToLeft() ResetRightToLeft() ResetRightToLeft()

RightToLeft プロパティを既定値にリセットします。Resets the RightToLeft property to its default value.

(Inherited from Control)
ResetSelection() ResetSelection() ResetSelection() ResetSelection()

選択されているすべての行についての選択項目をオフにします。Turns off selection for all rows that are selected.

ResetSelectionBackColor() ResetSelectionBackColor() ResetSelectionBackColor() ResetSelectionBackColor()

SelectionBackColor プロパティを既定値にリセットします。Resets the SelectionBackColor property to its default value.

ResetSelectionForeColor() ResetSelectionForeColor() ResetSelectionForeColor() ResetSelectionForeColor()

SelectionForeColor プロパティを既定値にリセットします。Resets the SelectionForeColor property to its default value.

ResetText() ResetText() ResetText() ResetText()

Text プロパティを既定値 (Empty) にリセットします。Resets the Text property to its default value (Empty).

(Inherited from Control)
ResumeLayout() ResumeLayout() ResumeLayout() ResumeLayout()

通常のレイアウト ロジックを再開します。Resumes usual layout logic.

(Inherited from Control)
ResumeLayout(Boolean) ResumeLayout(Boolean) ResumeLayout(Boolean) ResumeLayout(Boolean)

通常のレイアウト ロジックを再開します。オプションで、保留中のレイアウト要求のレイアウトを強制的に即時実行します。Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests.

(Inherited from Control)
RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment)

指定した ContentAlignment を適切な ContentAlignment に変換し、テキストを右から左に表示できるようにします。Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment)

指定した HorizontalAlignment を適切な HorizontalAlignment に変換し、テキストを右から左に表示できるようにします。Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment)

指定した LeftRightAlignment を適切な LeftRightAlignment に変換し、テキストを右から左に表示できるようにします。Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment)

指定した ContentAlignment を適切な ContentAlignment に変換し、テキストを右から左に表示できるようにします。Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment)

指定した HorizontalAlignment を適切な HorizontalAlignment に変換し、テキストを右から左に表示できるようにします。Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

(Inherited from Control)
RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment)

指定した LeftRightAlignment を適切な LeftRightAlignment に変換し、テキストを右から左に表示できるようにします。Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

(Inherited from Control)
Scale(Single) Scale(Single) Scale(Single) Scale(Single)

コントロールおよび子コントロールのスケールを設定します。Scales the control and any child controls.

(Inherited from Control)
Scale(Single, Single) Scale(Single, Single) Scale(Single, Single) Scale(Single, Single)

コントロール全体および子コントロールのスケールを設定します。Scales the entire control and any child controls.

(Inherited from Control)
Scale(SizeF) Scale(SizeF) Scale(SizeF) Scale(SizeF)

指定されたスケール ファクターによってコントロールおよびすべての子コントロールのスケールを設定します。Scales the control and all child controls by the specified scaling factor.

(Inherited from Control)
ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap)

DPI の変更が発生したときに、同等のデバイス単位値に論理ビットマップ値のスケールを設定します。Scales a logical bitmap value to it's equivalent device unit value when a DPI change occurs.

(Inherited from Control)
ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified)

コントロールの位置、サイズ、埋め込み、およびマージンのスケールを設定します。Scales a control's location, size, padding and margin.

(Inherited from Control)
ScaleCore(Single, Single) ScaleCore(Single, Single) ScaleCore(Single, Single) ScaleCore(Single, Single)

このクラスでは、このメソッドは無効です。This method is not relevant for this class.

(Inherited from Control)
Select() Select() Select() Select()

コントロールをアクティブにします。Activates the control.

(Inherited from Control)
Select(Boolean, Boolean) Select(Boolean, Boolean) Select(Boolean, Boolean) Select(Boolean, Boolean)

子コントロールをアクティブにします。Activates a child control. オプションとして、タブ オーダーでコントロールを選択するときの方向を指定します。Optionally specifies the direction in the tab order to select the control from.

(Inherited from Control)
Select(Int32) Select(Int32) Select(Int32) Select(Int32)

指定した行を選択します。Selects a specified row.

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

次のコントロールをアクティブにします。Activates the next control.

(Inherited from Control)
SendToBack() SendToBack() SendToBack() SendToBack()

コントロールを z オーダーの背面に移動します。Sends the control to the back of the z-order.

(Inherited from Control)
SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode)

AutoSize プロパティが有効なときのコントロールの動作を示す値を設定します。Sets a value indicating how a control will behave when its AutoSize property is enabled.

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

コントロールの範囲を指定した位置とサイズに設定します。Sets the bounds of the control to the specified location and size.

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

コントロールの指定した範囲を指定した位置とサイズに設定します。Sets the specified bounds of the control to the specified location and size.

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

このコントロールの指定した境界を設定する作業を実行します。Performs the work of setting the specified bounds of this control.

(Inherited from Control)
SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32)

コントロールのクライアント領域のサイズを設定します。Sets the size of the client area of the control.

(Inherited from Control)
SetDataBinding(Object, String) SetDataBinding(Object, String) SetDataBinding(Object, String) SetDataBinding(Object, String)

実行時に DataSource プロパティと DataMember プロパティを設定します。Sets the DataSource and DataMember properties at run time.

SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean)

指定した ControlStyles フラグを true または false に設定します。Sets a specified ControlStyles flag to either true or false.

(Inherited from Control)
SetTopLevel(Boolean) SetTopLevel(Boolean) SetTopLevel(Boolean) SetTopLevel(Boolean)

コントロールをトップレベル コントロールとして設定します。Sets the control as the top-level control.

(Inherited from Control)
SetVisibleCore(Boolean) SetVisibleCore(Boolean) SetVisibleCore(Boolean) SetVisibleCore(Boolean)

コントロールを指定した表示状態に設定します。Sets the control to the specified visible state.

(Inherited from Control)
ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor()

AlternatingBackColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the AlternatingBackColor property should be persisted.

ShouldSerializeBackgroundColor() ShouldSerializeBackgroundColor() ShouldSerializeBackgroundColor() ShouldSerializeBackgroundColor()

BackgroundColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the BackgroundColor property should be persisted.

ShouldSerializeCaptionBackColor() ShouldSerializeCaptionBackColor() ShouldSerializeCaptionBackColor() ShouldSerializeCaptionBackColor()

CaptionBackColor プロパティを永続化する必要があるかどうかを示す値を取得します。Gets a value indicating whether the CaptionBackColor property should be persisted.

ShouldSerializeCaptionForeColor() ShouldSerializeCaptionForeColor() ShouldSerializeCaptionForeColor() ShouldSerializeCaptionForeColor()

CaptionForeColor プロパティを永続化する必要があるかどうかを示す値を取得します。Gets a value indicating whether the CaptionForeColor property should be persisted.

ShouldSerializeGridLineColor() ShouldSerializeGridLineColor() ShouldSerializeGridLineColor() ShouldSerializeGridLineColor()

GridLineColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the GridLineColor property should be persisted.

ShouldSerializeHeaderBackColor() ShouldSerializeHeaderBackColor() ShouldSerializeHeaderBackColor() ShouldSerializeHeaderBackColor()

HeaderBackColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the HeaderBackColor property should be persisted.

ShouldSerializeHeaderFont() ShouldSerializeHeaderFont() ShouldSerializeHeaderFont() ShouldSerializeHeaderFont()

HeaderFont プロパティを永続化する必要があるかどうかを示します。Indicates whether the HeaderFont property should be persisted.

ShouldSerializeHeaderForeColor() ShouldSerializeHeaderForeColor() ShouldSerializeHeaderForeColor() ShouldSerializeHeaderForeColor()

HeaderForeColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the HeaderForeColor property should be persisted.

ShouldSerializeLinkHoverColor() ShouldSerializeLinkHoverColor() ShouldSerializeLinkHoverColor() ShouldSerializeLinkHoverColor()

LinkHoverColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the LinkHoverColor property should be persisted.

ShouldSerializeParentRowsBackColor() ShouldSerializeParentRowsBackColor() ShouldSerializeParentRowsBackColor() ShouldSerializeParentRowsBackColor()

ParentRowsBackColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the ParentRowsBackColor property should be persisted.

ShouldSerializeParentRowsForeColor() ShouldSerializeParentRowsForeColor() ShouldSerializeParentRowsForeColor() ShouldSerializeParentRowsForeColor()

ParentRowsForeColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the ParentRowsForeColor property should be persisted.

ShouldSerializePreferredRowHeight() ShouldSerializePreferredRowHeight() ShouldSerializePreferredRowHeight() ShouldSerializePreferredRowHeight()

PreferredRowHeight プロパティを永続化する必要があるかどうかを示します。Indicates whether the PreferredRowHeight property should be persisted.

ShouldSerializeSelectionBackColor() ShouldSerializeSelectionBackColor() ShouldSerializeSelectionBackColor() ShouldSerializeSelectionBackColor()

SelectionBackColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the SelectionBackColor property should be persisted.

ShouldSerializeSelectionForeColor() ShouldSerializeSelectionForeColor() ShouldSerializeSelectionForeColor() ShouldSerializeSelectionForeColor()

SelectionForeColor プロパティを永続化する必要があるかどうかを示します。Indicates whether the SelectionForeColor property should be persisted.

Show() Show() Show() Show()

コントロールをユーザーに対して表示します。Displays the control to the user.

(Inherited from Control)
SizeFromClientSize(Size) SizeFromClientSize(Size) SizeFromClientSize(Size) SizeFromClientSize(Size)

クライアント領域の高さおよび幅からコントロール全体のサイズを決定します。Determines the size of the entire control from the height and width of its client area.

(Inherited from Control)
SubObjectsSiteChange(Boolean) SubObjectsSiteChange(Boolean) SubObjectsSiteChange(Boolean) SubObjectsSiteChange(Boolean)

DataGridTableStyle に関連付けられているコンテナーに DataGrid オブジェクトを追加するか、コンテナーからそのオブジェクトを削除します。Adds or removes the DataGridTableStyle objects from the container that is associated with the DataGrid.

SuspendLayout() SuspendLayout() SuspendLayout() SuspendLayout()

コントロールのレイアウト ロジックを一時的に中断します。Temporarily suspends the layout logic for the control.

(Inherited from Control)
ToString() ToString() ToString() ToString()

Component の名前 (存在する場合) を格納する String を返します。Returns a String containing the name of the Component, if any. このメソッドはオーバーライドできません。This method should not be overridden.

(Inherited from Component)
UnSelect(Int32) UnSelect(Int32) UnSelect(Int32) UnSelect(Int32)

指定した行の選択を解除します。Unselects a specified row.

Update() Update() Update() Update()

コントロールによって、クライアント領域内の無効化された領域が再描画されます。Causes the control to redraw the invalidated regions within its client area.

(Inherited from Control)
UpdateBounds() UpdateBounds() UpdateBounds() UpdateBounds()

コントロールの範囲を現在のサイズと位置で更新します。Updates the bounds of the control with the current size and location.

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

コントロールの範囲を指定したサイズと位置で更新します。Updates the bounds of the control with the specified size and location.

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

コントロールの範囲を指定したサイズ、位置、およびクライアント サイズで更新します。Updates the bounds of the control with the specified size, location, and client size.

(Inherited from Control)
UpdateStyles() UpdateStyles() UpdateStyles() UpdateStyles()

割り当て済みのスタイルを強制的にコントロールに再適用します。Forces the assigned styles to be reapplied to the control.

(Inherited from Control)
UpdateZOrder() UpdateZOrder() UpdateZOrder() UpdateZOrder()

コントロールを親の z オーダーで更新します。Updates the control in its parent's z-order.

(Inherited from Control)
WndProc(Message) WndProc(Message) WndProc(Message) WndProc(Message)

Windows メッセージを処理します。Processes Windows messages.

(Inherited from Control)

イベント

AllowNavigationChanged AllowNavigationChanged AllowNavigationChanged AllowNavigationChanged

AllowNavigation プロパティが変更された場合に発生します。Occurs when the AllowNavigation property has changed.

AutoSizeChanged AutoSizeChanged AutoSizeChanged AutoSizeChanged

このクラスでは、このイベントは使用されません。This event is not relevant for this class.

(Inherited from Control)
BackButtonClick BackButtonClick BackButtonClick BackButtonClick

子テーブルの Back ボタンがクリックされると発生します。Occurs when the Back button on a child table is clicked.

BackColorChanged BackColorChanged BackColorChanged BackColorChanged

BackColor プロパティの値が変更された場合に発生します。Occurs when the value of the BackColor property changes.

(Inherited from Control)
BackgroundColorChanged BackgroundColorChanged BackgroundColorChanged BackgroundColorChanged

BackgroundColor が変更された場合に発生します。Occurs when the BackgroundColor has changed.

BackgroundImageChanged BackgroundImageChanged BackgroundImageChanged BackgroundImageChanged

BackgroundImage プロパティの値が変更された場合に発生します。Occurs when the value of the BackgroundImage property changes.

BackgroundImageLayoutChanged BackgroundImageLayoutChanged BackgroundImageLayoutChanged BackgroundImageLayoutChanged

BackgroundImageLayout プロパティの値が変更された場合に発生します。Occurs when the value of the BackgroundImageLayout property changes.

BindingContextChanged BindingContextChanged BindingContextChanged BindingContextChanged

BindingContext プロパティの値が変更された場合に発生します。Occurs when the value of the BindingContext property changes.

(Inherited from Control)
BorderStyleChanged BorderStyleChanged BorderStyleChanged BorderStyleChanged

BorderStyle が変更された場合に発生します。Occurs when the BorderStyle has changed.

CaptionVisibleChanged CaptionVisibleChanged CaptionVisibleChanged CaptionVisibleChanged

CaptionVisible プロパティが変更された場合に発生します。Occurs when the CaptionVisible property has changed.

CausesValidationChanged CausesValidationChanged CausesValidationChanged CausesValidationChanged

CausesValidation プロパティの値が変更された場合に発生します。Occurs when the value of the CausesValidation property changes.

(Inherited from Control)
ChangeUICues ChangeUICues ChangeUICues ChangeUICues

フォーカスまたはキーボードのユーザー インターフェイス (UI) キューが変更されるときに発生します。Occurs when the focus or keyboard user interface (UI) cues change.

(Inherited from Control)
Click Click Click Click

コントロールがクリックされたときに発生します。Occurs when the control is clicked.

(Inherited from Control)
ClientSizeChanged ClientSizeChanged ClientSizeChanged ClientSizeChanged

ClientSize プロパティの値が変更された場合に発生します。Occurs when the value of the ClientSize property changes.

(Inherited from Control)
ContextMenuChanged ContextMenuChanged ContextMenuChanged ContextMenuChanged

ContextMenu プロパティの値が変更された場合に発生します。Occurs when the value of the ContextMenu property changes.

(Inherited from Control)
ContextMenuStripChanged ContextMenuStripChanged ContextMenuStripChanged ContextMenuStripChanged

ContextMenuStrip プロパティの値が変更された場合に発生します。Occurs when the value of the ContextMenuStrip property changes.

(Inherited from Control)
ControlAdded ControlAdded ControlAdded ControlAdded

新しいコントロールが Control.ControlCollection に追加されたときに発生します。Occurs when a new control is added to the Control.ControlCollection.

(Inherited from Control)
ControlRemoved ControlRemoved ControlRemoved ControlRemoved

Control.ControlCollection からコントロールが削除されたときに発生します。Occurs when a control is removed from the Control.ControlCollection.

(Inherited from Control)
CurrentCellChanged CurrentCellChanged CurrentCellChanged CurrentCellChanged

CurrentCell プロパティが変更された場合に発生します。Occurs when the CurrentCell property has changed.

CursorChanged CursorChanged CursorChanged CursorChanged

Cursor プロパティの値が変更された場合に発生します。Occurs when the value of the Cursor property changes.

DataSourceChanged DataSourceChanged DataSourceChanged DataSourceChanged

DataSource プロパティ値が変更されたときに発生します。Occurs when the DataSource property value has changed.

Disposed Disposed Disposed Disposed

Dispose() メソッドの呼び出しによってコンポーネントが破棄されると発生します。Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)
DockChanged DockChanged DockChanged DockChanged

Dock プロパティの値が変更された場合に発生します。Occurs when the value of the Dock property changes.

(Inherited from Control)
DoubleClick DoubleClick DoubleClick DoubleClick

コントロールがダブルクリックされたときに発生します。Occurs when the control is double-clicked.

(Inherited from Control)
DpiChangedAfterParent DpiChangedAfterParent DpiChangedAfterParent DpiChangedAfterParent

親コントロールまたはフォームの DPI が変更された後に、コントロールの DPI 設定がプログラムで変更されたときに発生します。Occurs when the DPI setting for a control is changed programmatically after the DPI of its parent control or form has changed.

(Inherited from Control)
DpiChangedBeforeParent DpiChangedBeforeParent DpiChangedBeforeParent DpiChangedBeforeParent

親コントロールまたはフォームの DPI 変更イベントが発生する前に、コントロールの DPI 設定がプログラムで変更されたときに発生します。Occurs when the DPI setting for a control is changed programmatically before a DPI change event for its parent control or form has occurred.

(Inherited from Control)
DragDrop DragDrop DragDrop DragDrop

ドラッグ アンド ドロップ操作が完了したときに発生します。Occurs when a drag-and-drop operation is completed.

(Inherited from Control)
DragEnter DragEnter DragEnter DragEnter

オブジェクトがコントロールの境界内にドラッグされると発生します。Occurs when an object is dragged into the control's bounds.

(Inherited from Control)
DragLeave DragLeave DragLeave DragLeave

オブジェクトがコントロールの境界外にドラッグされたときに発生します。Occurs when an object is dragged out of the control's bounds.

(Inherited from Control)
DragOver DragOver DragOver DragOver

オブジェクトがコントロールの境界を越えてドラッグされると発生します。Occurs when an object is dragged over the control's bounds.

(Inherited from Control)
EnabledChanged EnabledChanged EnabledChanged EnabledChanged

Enabled プロパティ値が変更されたときに発生します。Occurs when the Enabled property value has changed.

(Inherited from Control)
Enter Enter Enter Enter

コントロールが入力されると発生します。Occurs when the control is entered.

(Inherited from Control)
FlatModeChanged FlatModeChanged FlatModeChanged FlatModeChanged

FlatMode が変更された場合に発生します。Occurs when the FlatMode has changed.

FontChanged FontChanged FontChanged FontChanged

Font プロパティの値が変化すると発生します。Occurs when the Font property value changes.

(Inherited from Control)
ForeColorChanged ForeColorChanged ForeColorChanged ForeColorChanged

ForeColor プロパティの値が変化すると発生します。Occurs when the ForeColor property value changes.

(Inherited from Control)
GiveFeedback GiveFeedback GiveFeedback GiveFeedback

ドラッグ操作中に発生します。Occurs during a drag operation.

(Inherited from Control)
GotFocus GotFocus GotFocus GotFocus

コントロールがフォーカスを受け取ると発生します。Occurs when the control receives focus.

(Inherited from Control)
HandleCreated HandleCreated HandleCreated HandleCreated

コントロールに対してハンドルが作成されると発生します。Occurs when a handle is created for the control.

(Inherited from Control)
HandleDestroyed HandleDestroyed HandleDestroyed HandleDestroyed

コントロールのハンドルが破棄されているときに発生します。Occurs when the control's handle is in the process of being destroyed.

(Inherited from Control)
HelpRequested HelpRequested HelpRequested HelpRequested

ユーザーがコントロールのヘルプを要求すると発生します。Occurs when the user requests help for a control.

(Inherited from Control)
ImeModeChanged ImeModeChanged ImeModeChanged ImeModeChanged

ImeMode プロパティが変更された場合に発生します。Occurs when the ImeMode property has changed.

(Inherited from Control)
Invalidated Invalidated Invalidated Invalidated

コントロールの表示に再描画が必要なときに発生します。Occurs when a control's display requires redrawing.

(Inherited from Control)
KeyDown KeyDown KeyDown KeyDown

コントロールにフォーカスがあるときにキーが押されると発生します。Occurs when a key is pressed while the control has focus.

(Inherited from Control)
KeyPress KeyPress KeyPress KeyPress

コントロールにフォーカスがあるときに、文字、Occurs when a character. スペース、または Backspace キーが押された場合に発生します。space or backspace key is pressed while the control has focus.

(Inherited from Control)
KeyUp KeyUp KeyUp KeyUp

コントロールにフォーカスがあるときにキーが離されると発生します。Occurs when a key is released while the control has focus.

(Inherited from Control)
Layout Layout Layout Layout

コントロールの子コントロールの位置を変更する必要があるときに発生します。Occurs when a control should reposition its child controls.

(Inherited from Control)
Leave Leave Leave Leave

入力フォーカスがコントロールを離れると発生します。Occurs when the input focus leaves the control.

(Inherited from Control)
LocationChanged LocationChanged LocationChanged LocationChanged

Location プロパティ値が変更されたときに発生します。Occurs when the Location property value has changed.

(Inherited from Control)
LostFocus LostFocus LostFocus LostFocus

コントロールがフォーカスを失ったときに発生します。Occurs when the control loses focus.

(Inherited from Control)
MarginChanged MarginChanged MarginChanged MarginChanged

コントロールのマージンが変更されたときに発生します。Occurs when the control's margin changes.

(Inherited from Control)
MouseCaptureChanged MouseCaptureChanged MouseCaptureChanged MouseCaptureChanged

コントロールがマウスのキャプチャを失うと発生します。Occurs when the control loses mouse capture.

(Inherited from Control)
MouseClick MouseClick MouseClick MouseClick

マウスでコントロールをクリックしたときに発生します。Occurs when the control is clicked by the mouse.

(Inherited from Control)
MouseDoubleClick MouseDoubleClick MouseDoubleClick MouseDoubleClick

マウスでコントロールをダブルクリックしたときに発生します。Occurs when the control is double clicked by the mouse.

(Inherited from Control)
MouseDown MouseDown MouseDown MouseDown

マウス ポインターがコントロール上にあり、マウス ボタンがクリックされると発生します。Occurs when the mouse pointer is over the control and a mouse button is pressed.

(Inherited from Control)
MouseEnter MouseEnter MouseEnter MouseEnter

マウス ポインターによってコントロールが入力されると発生します。Occurs when the mouse pointer enters the control.

(Inherited from Control)
MouseHover MouseHover MouseHover MouseHover

マウス ポインターをコントロールの上に重ねると発生します。Occurs when the mouse pointer rests on the control.

(Inherited from Control)
MouseLeave MouseLeave MouseLeave MouseLeave

マウス ポインターがコントロールを離れると発生します。Occurs when the mouse pointer leaves the control.

(Inherited from Control)
MouseMove MouseMove MouseMove MouseMove

マウス ポインターがコントロール上を移動すると発生します。Occurs when the mouse pointer is moved over the control.

(Inherited from Control)
MouseUp MouseUp MouseUp MouseUp

マウス ポインターがコントロール上にある状態でマウス ボタンが離されると発生します。Occurs when the mouse pointer is over the control and a mouse button is released.

(Inherited from Control)
MouseWheel MouseWheel MouseWheel MouseWheel

コントロールにフォーカスがある間に、マウスのホイールを移動したときに発生します。Occurs when the mouse wheel moves while the control has focus.

(Inherited from Control)
Move Move Move Move

コントロールが移動されると発生します。Occurs when the control is moved.

(Inherited from Control)
Navigate Navigate Navigate Navigate

ユーザーが新しいテーブルに移動すると発生します。Occurs when the user navigates to a new table.

PaddingChanged PaddingChanged PaddingChanged PaddingChanged

コントロールの埋め込みが変更されたときに発生します。Occurs when the control's padding changes.

(Inherited from Control)
Paint Paint Paint Paint

コントロールが再描画されると発生します。Occurs when the control is redrawn.

(Inherited from Control)
ParentChanged ParentChanged ParentChanged ParentChanged

Parent プロパティの値が変化すると発生します。Occurs when the Parent property value changes.

(Inherited from Control)
ParentRowsLabelStyleChanged ParentRowsLabelStyleChanged ParentRowsLabelStyleChanged ParentRowsLabelStyleChanged

親行のラベル スタイルが変更されると発生します。Occurs when the label style of the parent row is changed.

ParentRowsVisibleChanged ParentRowsVisibleChanged ParentRowsVisibleChanged ParentRowsVisibleChanged

ParentRowsVisible プロパティの値が変化すると発生します。Occurs when the ParentRowsVisible property value changes.

PreviewKeyDown PreviewKeyDown PreviewKeyDown PreviewKeyDown

このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。Occurs before the KeyDown event when a key is pressed while focus is on this control.

(Inherited from Control)
QueryAccessibilityHelp QueryAccessibilityHelp QueryAccessibilityHelp QueryAccessibilityHelp

AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。Occurs when AccessibleObject is providing help to accessibility applications.

(Inherited from Control)
QueryContinueDrag QueryContinueDrag QueryContinueDrag QueryContinueDrag

ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled.

(Inherited from Control)
ReadOnlyChanged ReadOnlyChanged ReadOnlyChanged ReadOnlyChanged

ReadOnly プロパティの値が変化すると発生します。Occurs when the ReadOnly property value changes.

RegionChanged RegionChanged RegionChanged RegionChanged

Region プロパティの値が変更された場合に発生します。Occurs when the value of the Region property changes.

(Inherited from Control)
Resize Resize Resize Resize

コントロールのサイズが変更されると発生します。Occurs when the control is resized.

(Inherited from Control)
RightToLeftChanged RightToLeftChanged RightToLeftChanged RightToLeftChanged

RightToLeft プロパティの値が変化すると発生します。Occurs when the RightToLeft property value changes.

(Inherited from Control)
RowHeaderClick RowHeaderClick RowHeaderClick RowHeaderClick

行ヘッダーがクリックされると発生します。Occurs when a row header is clicked.

Scroll Scroll Scroll Scroll

ユーザーが DataGrid コントロールをスクロールすると発生します。Occurs when the user scrolls the DataGrid control.

ShowParentDetailsButtonClick ShowParentDetailsButtonClick ShowParentDetailsButtonClick ShowParentDetailsButtonClick

ShowParentDetails ボタンがクリックされたときに発生します。Occurs when the ShowParentDetails button is clicked.

SizeChanged SizeChanged SizeChanged SizeChanged

Size プロパティの値が変化すると発生します。Occurs when the Size property value changes.

(Inherited from Control)
StyleChanged StyleChanged StyleChanged StyleChanged

コントロール スタイルが変更されると発生します。Occurs when the control style changes.

(Inherited from Control)
SystemColorsChanged SystemColorsChanged SystemColorsChanged SystemColorsChanged

システム カラーが変更されると発生します。Occurs when the system colors change.

(Inherited from Control)
TabIndexChanged TabIndexChanged TabIndexChanged TabIndexChanged

TabIndex プロパティの値が変化すると発生します。Occurs when the TabIndex property value changes.

(Inherited from Control)
TabStopChanged TabStopChanged TabStopChanged TabStopChanged

TabStop プロパティの値が変化すると発生します。Occurs when the TabStop property value changes.

(Inherited from Control)
TextChanged TextChanged TextChanged TextChanged

Text プロパティの値が変更された場合に発生します。Occurs when the value of the Text property changes.

Validated Validated Validated Validated

コントロールの検証が終了すると発生します。Occurs when the control is finished validating.

(Inherited from Control)
Validating Validating Validating Validating

コントロールが検証しているときに発生します。Occurs when the control is validating.

(Inherited from Control)
VisibleChanged VisibleChanged VisibleChanged VisibleChanged

Visible プロパティの値が変化すると発生します。Occurs when the Visible property value changes.

(Inherited from Control)

明示的なインターフェイスの実装

IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs)

DragDrop イベントを発生させます。Raises the DragDrop event.

(Inherited from Control)
IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs)

DragEnter イベントを発生させます。Raises the DragEnter event.

(Inherited from Control)
IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs)

DragLeave イベントを発生させます。Raises the DragLeave event.

(Inherited from Control)
IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs)

DragOver イベントを発生させます。Raises the DragOver event.

(Inherited from Control)

適用対象

こちらもご覧ください