DataGridTableStyle DataGridTableStyle DataGridTableStyle DataGridTableStyle Class

정의

런타임에 DataGrid 컨트롤로 그린 테이블을 나타냅니다.Represents the table drawn by the DataGrid control at run time.

public ref class DataGridTableStyle : System::ComponentModel::Component, System::Windows::Forms::IDataGridEditingService
public class DataGridTableStyle : System.ComponentModel.Component, System.Windows.Forms.IDataGridEditingService
type DataGridTableStyle = class
    inherit Component
    interface IDataGridEditingService
Public Class DataGridTableStyle
Inherits Component
Implements IDataGridEditingService
상속
구현

예제

다음 코드 예제에서는 두 DataGridTableStyle 인스턴스를 설정 합니다 MappingName 각 개체의를 TableNameDataTable 에서 DataSet.The following code example creates two DataGridTableStyle instances and sets the MappingName of each object to the TableName of a DataTable in a DataSet. 예제에서는 그런 DataGridColumnStyle 개체를 GridColumnStylesCollectionDataGridTableStyle합니다.The example then adds DataGridColumnStyle objects to the GridColumnStylesCollection of each DataGridTableStyle. 실행 하는 예제를 참조 하세요.를 System.Windows.Forms.DataGrid 예제입니다.For an example that runs, see the System.Windows.Forms.DataGrid example.

void AddCustomDataTableStyle()
{
   
   /* Create a new DataGridTableStyle and set
         its MappingName to the TableName of a DataTable. */
   DataGridTableStyle^ ts1 = gcnew DataGridTableStyle;
   ts1->MappingName = "Customers";
   
   /* 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";
   
   // Change the colors.
   ts2->ForeColor = Color::Yellow;
   ts2->AlternatingBackColor = Color::Blue;
   ts2->BackColor = Color::Blue;
   
   // Create new DataGridColumnStyle objects.
   DataGridColumnStyle^ cOrderDate = gcnew DataGridTextBoxColumn;
   cOrderDate->MappingName = "OrderDate";
   cOrderDate->HeaderText = "Order Date";
   cOrderDate->Width = 100;
   ts2->GridColumnStyles->Add( cOrderDate );
   PropertyDescriptorCollection^ pcol = this->BindingContext[ myDataSet,"Customers.custToOrders" ]->GetItemProperties();
   DataGridColumnStyle^ csOrderAmount = gcnew DataGridTextBoxColumn( pcol[ "OrderAmount" ],"c",true );
   csOrderAmount->MappingName = "OrderAmount";
   csOrderAmount->HeaderText = "Total";
   csOrderAmount->Width = 100;
   ts2->GridColumnStyles->Add( csOrderAmount );
   
   // Add the DataGridTableStyle objects to the collection.
   myDataGrid->TableStyles->Add( ts1 );
   myDataGrid->TableStyles->Add( ts2 );
}

private void AddCustomDataTableStyle()
   {
      /* Create a new DataGridTableStyle and set
      its MappingName to the TableName of a DataTable. */
      DataGridTableStyle ts1 = new DataGridTableStyle();
      ts1.MappingName = "Customers";

      /* 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";
      // Change the colors.
      ts2.ForeColor = Color.Yellow;
      ts2.AlternatingBackColor = Color.Blue;
      ts2.BackColor = Color.Blue;
      
      // Create new DataGridColumnStyle objects.
      DataGridColumnStyle cOrderDate = 
      new DataGridTextBoxColumn();
      cOrderDate.MappingName = "OrderDate";
      cOrderDate.HeaderText = "Order Date";
      cOrderDate.Width = 100;
      ts2.GridColumnStyles.Add(cOrderDate);

      PropertyDescriptorCollection pcol = this.BindingContext
      [myDataSet, "Customers.custToOrders"].GetItemProperties();
      
      DataGridColumnStyle csOrderAmount = 
      new DataGridTextBoxColumn(pcol["OrderAmount"], "c", true);
      csOrderAmount.MappingName = "OrderAmount";
      csOrderAmount.HeaderText = "Total";
      csOrderAmount.Width = 100;
      ts2.GridColumnStyles.Add(csOrderAmount);

      // Add the DataGridTableStyle objects to the collection.
      myDataGrid.TableStyles.Add(ts1);
      myDataGrid.TableStyles.Add(ts2);
   }

Private Sub AddCustomDataTableStyle()
    ' Create a new DataGridTableStyle and set
    ' its MappingName to the TableName of a DataTable. 
    Dim ts1 As New DataGridTableStyle()
    ts1.MappingName = "Customers"
    
    ' 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"

    ' Change the colors.
    ts2.ForeColor = Color.Yellow
    ts2.AlternatingBackColor = Color.Blue
    ts2.BackColor = Color.Blue
    
    ' Create new DataGridColumnStyle objects.
    Dim cOrderDate As New DataGridTextBoxColumn()
    cOrderDate.MappingName = "OrderDate"
    cOrderDate.HeaderText = "Order Date"
    cOrderDate.Width = 100
    ts2.GridColumnStyles.Add(cOrderDate)
    
    Dim pcol As PropertyDescriptorCollection = Me.BindingContext(myDataSet, "Customers.custToOrders").GetItemProperties()
    
    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 objects to the collection.
    myDataGrid.TableStyles.Add(ts1)
    myDataGrid.TableStyles.Add(ts2)
End Sub 'AddCustomDataTableStyle

설명

System.Windows.Forms.DataGrid 컨트롤을 표 형태로 데이터를 표시 합니다.The System.Windows.Forms.DataGrid control displays data in the form of a grid. DataGridTableStyle 은 그려진된 모눈을 나타내는 클래스입니다.The DataGridTableStyle is a class that represents the drawn grid only. 이 그리드와 혼동 하지 마십시오는 DataTable 표에 대 한 데이터의 가능한 원본 클래스입니다.This grid should not be confused with the DataTable class, which is a possible source of data for the grid. 대신는 DataGridTableStyle 엄격 하 게 컨트롤에 그려질 때 눈금을 나타냅니다.Instead, the DataGridTableStyle strictly represents the grid as it is painted in the control. 따라서 통해 합니다 DataGridTableStyle 각각에 대 한 표의 모양을 제어할 수 있습니다 DataTable합니다.Therefore, through the DataGridTableStyle you can control the appearance of the grid for each DataTable. 지정 하 DataGridTableStyle 특정에서 데이터를 표시할 때 사용 됩니다 DataTable설정는 MappingNameTableNameDataTable합니다.To specify which DataGridTableStyle is used when displaying data from a particular DataTable, set the MappingName to the TableName of a DataTable.

GridTableStylesCollection 검색할를 TableStyles 속성 모두를 포함 합니다 DataGridTableStyle 사용 되는 개체를 System.Windows.Forms.DataGrid 컨트롤.The GridTableStylesCollection retrieved through the TableStyles property contains all the DataGridTableStyle objects used by a System.Windows.Forms.DataGrid control. 컬렉션 만큼 포함할 수 있습니다 DataGridTableStyle 개체 필요한 만큼 하지만 MappingName 각 고유 해야 합니다.The collection can contain as many DataGridTableStyle objects as you need, however the MappingName of each must be unique. 런타임 시이 사용할 수 있도록 다른 DataGridTableStyle 사용자의 기본 설정에 따라 동일한 데이터에 대 한 합니다.At run time, this allows you to substitute a different DataGridTableStyle for the same data, depending on the user's preference. 가상 하드 디스크 파일에 대한 중요 정보를 제공하려면To do this:

  1. 채울 합니다 GridTableStylesCollection 사용 하 여 DataGridTableStyle 개체입니다.Populate the GridTableStylesCollection with DataGridTableStyle objects. 경우는 DataGridTableStyle 있는 GridTableStylesCollection 입니다 MappingName 속성 값이를 DataTable 개체의 TableName 속성을 DataTable 이 표시 됩니다 DataGridTableStyle.If a DataGridTableStyle exists in the GridTableStylesCollection whose MappingName property value equals the DataTable object's TableName property, the DataTable is displayed with this DataGridTableStyle. 없으면 DataGridTableStyle 일치 하는 존재 MappingNameDataTable 데이터 그리드 테이블에 대 한 기본 스타일으로 표시 됩니다.If no DataGridTableStyle exists with a matching MappingName, the DataTable is displayed with the default style for data grid tables.

  2. 사용 하 여 다른 표 스타일을 필요 하면를 Item 속성을 적절 한 DataGridTableStyle (전달를 TableNameItem[String] 속성) 설정 및는 MappingName 새 값으로 반환된 된 개체의 합니다.When a different grid style is needed, use the Item property to select the appropriate DataGridTableStyle (pass the TableName to the Item[String] property) and set the MappingName of the returned object to a new value.

  3. 사용 하 여는 Item[String] 속성을 원하는 DataGridTableStyle, 설정 및 해당 MappingNameTableNameDataTable합니다.Use the Item[String] property to select the desired DataGridTableStyle, and set its MappingName to the TableName of the DataTable.

주의

항상 만들기 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. 새로 추가 하려고 하면 예외가 throw 될 따라서 DataGridColumnStyle 중복을 사용 하 여 개체 MappingName 값을 GridColumnStylesCollection입니다.Consequently, an exception will be thrown if you try to add new DataGridColumnStyle objects with duplicate MappingName values to the GridColumnStylesCollection.

결정 DataGridTableStyle 는 사용 하 여 현재 표시를 DataSourceDataMember 의 속성을 System.Windows.Forms.DataGrid 반환할를 CurrencyManager합니다.To determine which DataGridTableStyle is currently displayed, use the DataSource and DataMember properties of the System.Windows.Forms.DataGrid to return a CurrencyManager. 데이터 소스 구현 하는 경우를 ITypedList 인터페이스를 사용할 수는 GetListName 반환 하는 방법의 MappingName 현재 테이블의 합니다.If the data source implements the ITypedList interface, you can use the GetListName method to return the MappingName of the current table. 이 C# 코드를 아래에 표시 됩니다.This is shown in the C# code below:

private void PrintCurrentListName(DataGrid myDataGrid){  
 CurrencyManager myCM = (CurrencyManager)  
 BindingContext[myDataGrid.DataSource, myDataGrid.DataMember];  
 IList myList = myCM.List;  
 ITypedList thisList = (ITypedList) myList;  
 Console.WriteLine(thisList.GetListName(null));  
}  

경우는 DataSet 포함 DataTable 개체를 통해 관련 DataRelation 개체 및 현재 표시 된 DataTable 자식 테이블인는 DataMember 형태로 TableName.RelationName (가장 간단한 경우)에서 문자열을 반환 합니다.If the DataSet contains DataTable objects related through DataRelation objects, and the currently displayed DataTable is a child table, the DataMember will return a string in the form of TableName.RelationName (in the simplest case). 경우는 DataTable 하위 문자열 계층에서 부모 테이블의 이름 뒤에 필요한 구성 됩니다 RelationName 테이블의 수준에 도달 하는 데 필요한 값입니다.If the DataTable is further down in the hierarchy, the string will consist of the parent table's name followed by the necessary RelationName values required to reach the table's level. 예를 들어 세 개의 imagine DataTable 계층적 명명 된 관계 (위에서 아래로)는 개체 RegionsCustomers, 및 Orders를 두 개의 DataRelation 명명 된 개체 RegionsToCustomersCustomersToOrders, 합니다 DataMember속성은 "Regions.RegionsToCustomers.CustomersToOrders"를 반환 합니다.For example, imagine three DataTable objects in a hierarchical relationship named (top to bottom) Regions, Customers, and Orders, and two DataRelation objects named RegionsToCustomers and CustomersToOrders, the DataMember property will return "Regions.RegionsToCustomers.CustomersToOrders". 그러나는 MappingName "Orders" 됩니다.However, the MappingName will then be "Orders".

컬렉션 DataGridTableStyle 개체를 통해 반환 됩니다 합니다 TableStyles 의 속성을 System.Windows.Forms.DataGrid.The collection of DataGridTableStyle objects is returned through the TableStyles property of the System.Windows.Forms.DataGrid.

경우는 DataGridTableStyle 표시 됩니다에 대 한 설정을 DataGridTableStyle 에 대 한 설정을 재정의 System.Windows.Forms.DataGrid 컨트롤입니다.When a DataGridTableStyle is displayed, the settings for the DataGridTableStyle will override the settings for the System.Windows.Forms.DataGrid control. 특정 값을 설정 하지 않으면 DataGridTableStyle 속성을 System.Windows.Forms.DataGrid 컨트롤의 값이 대신 사용 됩니다.If a value is not set for a particular DataGridTableStyle property, the System.Windows.Forms.DataGrid control's value will be used instead. 다음 목록에 표시 된 DataGridColumnStyle 재정의를 설정할 수 있는 속성 System.Windows.Forms.DataGrid 컨트롤 속성:The following list shows the DataGridColumnStyle properties that can be set to override System.Windows.Forms.DataGrid control properties:

바인딩하는 DataGrid 개체 유형 개체의 강력한 형식화 된 배열에 public 속성을 포함 해야 합니다.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, 두 번째 항목 수를 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, 두 번째 개체 일 수 없습니다는 Control합니다.If, on the other hand, the first item is a TextBox, the second object cannot be a Control. 또한 합니다 ArrayList 바인딩 및 개체에 경우에 항목이 있어야 합니다는 DataGridTableStyle 공용 속성을 포함 해야 합니다.Further, the ArrayList must have items in it when it is bound and the objects in the DataGridTableStyle must contain public properties. ArrayList 빈 그리드가 발생 합니다.An empty ArrayList will result in an empty grid. 바인딩할 때를 ArrayList설정 합니다 MappingNameDataGridTableStyle "arraylist" (형식 이름).When binding to an ArrayList, set the MappingName of the DataGridTableStyle to "ArrayList" (the type name).

생성자

DataGridTableStyle() DataGridTableStyle() DataGridTableStyle() DataGridTableStyle()

DataGridTableStyle 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the DataGridTableStyle class.

DataGridTableStyle(Boolean) DataGridTableStyle(Boolean) DataGridTableStyle(Boolean) DataGridTableStyle(Boolean)

지정된 값을 사용하여 DataGridTableStyle 클래스의 새 인스턴스를 초기화함으로써 표 테이블이 기본 스타일인지 여부를 확인합니다.Initializes a new instance of the DataGridTableStyle class using the specified value to determine whether the grid table is the default style.

DataGridTableStyle(CurrencyManager) DataGridTableStyle(CurrencyManager) DataGridTableStyle(CurrencyManager) DataGridTableStyle(CurrencyManager)

지정된 DataGridTableStyle를 사용하여 CurrencyManager 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the DataGridTableStyle class with the specified CurrencyManager.

필드

DefaultTableStyle DefaultTableStyle DefaultTableStyle DefaultTableStyle

기본 테이블 스타일을 가져옵니다.Gets the default table style.

속성

AllowSorting AllowSorting AllowSorting AllowSorting

DataGridTableStyle을 사용할 때 모눈 테이블 정렬이 허용되는지 여부를 나타냅니다.Indicates whether sorting is allowed on the grid table when this DataGridTableStyle is used.

AlternatingBackColor AlternatingBackColor AlternatingBackColor AlternatingBackColor

표에 있는 홀수 번호 행의 배경색을 가져오거나 설정합니다.Gets or sets the background color of odd-numbered rows of the grid.

BackColor BackColor BackColor BackColor

표에 있는 짝수 번호 행의 배경색을 가져오거나 설정합니다.Gets or sets the background color of even-numbered rows of the grid.

CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

구성 요소가 이벤트를 발생시킬 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the component can raise an event.

(Inherited from Component)
ColumnHeadersVisible ColumnHeadersVisible ColumnHeadersVisible ColumnHeadersVisible

열 머리글이 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether column headers are visible.

Container Container Container Container

IContainer가 포함된 Component를 가져옵니다.Gets the IContainer that contains the Component.

(Inherited from Component)
DataGrid DataGrid DataGrid DataGrid

그려진 테이블의 DataGrid 컨트롤을 가져오거나 설정합니다.Gets or sets the DataGrid control for the drawn table.

DesignMode DesignMode DesignMode DesignMode

Component가 현재 디자인 모드인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
Events Events Events Events

Component에 연결된 이벤트 처리기의 목록을 가져옵니다.Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
ForeColor ForeColor ForeColor ForeColor

모눈 테이블의 전경색을 가져오거나 설정합니다.Gets or sets the foreground color of the grid table.

GridColumnStyles GridColumnStyles GridColumnStyles GridColumnStyles

이 테이블에 그려진 열의 컬렉션을 가져옵니다.Gets the collection of columns drawn for this table.

GridLineColor GridLineColor GridLineColor GridLineColor

모눈선의 색을 가져오거나 설정합니다.Gets or sets the color of grid lines.

GridLineStyle GridLineStyle GridLineStyle GridLineStyle

모눈선의 스타일을 가져오거나 설정합니다.Gets or sets the style of grid lines.

HeaderBackColor HeaderBackColor HeaderBackColor HeaderBackColor

머리글의 배경색을 가져오거나 설정합니다.Gets or sets the background color of headers.

HeaderFont HeaderFont HeaderFont HeaderFont

머리글 캡션에 사용되는 글꼴을 가져오거나 설정합니다.Gets or sets the font used for header captions.

HeaderForeColor HeaderForeColor HeaderForeColor HeaderForeColor

머리글의 전경색을 가져오거나 설정합니다.Gets or sets the foreground color of headers.

LinkColor LinkColor LinkColor LinkColor

링크 텍스트의 색을 가져오거나 설정합니다.Gets or sets the color of link text.

LinkHoverColor LinkHoverColor LinkHoverColor LinkHoverColor

마우스로 링크 텍스트를 가리킬 때 표시되는 색을 가져오거나 설정합니다.Gets or sets the color displayed when hovering over link text.

MappingName MappingName MappingName MappingName

이 테이블을 특정 데이터 소스에 매핑하는 데 사용되는 이름을 가져오거나 설정합니다.Gets or sets the name used to map this table to a specific data source.

PreferredColumnWidth PreferredColumnWidth PreferredColumnWidth PreferredColumnWidth

새 모눈이 표시될 때 열을 만드는 데 사용되는 너비를 가져오거나 설정합니다.Gets or sets the width used to create columns when a new grid is displayed.

PreferredRowHeight PreferredRowHeight PreferredRowHeight PreferredRowHeight

새 모눈이 표시될 때 행을 만드는 데 사용되는 높이를 가져오거나 설정합니다.Gets or sets the height used to create a row when a new grid is displayed.

ReadOnly ReadOnly ReadOnly ReadOnly

열을 편집할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether columns can be edited.

RowHeadersVisible RowHeadersVisible RowHeadersVisible RowHeadersVisible

행 머리글이 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether row headers are visible.

RowHeaderWidth RowHeaderWidth RowHeaderWidth RowHeaderWidth

행 머리글의 너비를 가져오거나 설정합니다.Gets or sets the width of row headers.

SelectionBackColor SelectionBackColor SelectionBackColor SelectionBackColor

선택된 셀의 배경색을 가져오거나 설정합니다.Gets or sets the background color of selected cells.

SelectionForeColor SelectionForeColor SelectionForeColor SelectionForeColor

선택된 셀의 전경색을 가져오거나 설정합니다.Gets or sets the foreground color of selected cells.

Site Site Site Site

ComponentISite를 가져오거나 설정합니다.Gets or sets the ISite of the Component.

(Inherited from Component)

메서드

BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32) BeginEdit(DataGridColumnStyle, Int32)

편집 작업을 요청합니다.Requests an edit operation.

CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor) CreateGridColumn(PropertyDescriptor)

지정된 속성 설명자를 사용하여 DataGridColumnStyle을 만듭니다.Creates a DataGridColumnStyle, using the specified property descriptor.

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

지정된 속성 설명자를 사용하여 DataGridColumnStyle을 만듭니다.Creates a DataGridColumnStyle using the specified property descriptor. DataGridColumnStyle이 기본 열 스타일인지 여부를 지정합니다.Specifies whether the DataGridColumnStyle is a default column style.

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)
Dispose() Dispose() Dispose() Dispose()

Component에서 사용하는 모든 리소스를 해제합니다.Releases all resources used by the Component.

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

DataGridTableStyle에서 사용하는 리소스(메모리 제외)를 삭제합니다.Disposes of the resources (other than memory) used by the DataGridTableStyle.

EndEdit(DataGridColumnStyle, Int32, Boolean) EndEdit(DataGridColumnStyle, Int32, Boolean) EndEdit(DataGridColumnStyle, Int32, Boolean) EndEdit(DataGridColumnStyle, Int32, Boolean)

편집 작업의 종료를 요청합니다.Requests an end to an edit operation.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
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)
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)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
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)
OnAllowSortingChanged(EventArgs) OnAllowSortingChanged(EventArgs) OnAllowSortingChanged(EventArgs) OnAllowSortingChanged(EventArgs)

AllowSortingChanged 이벤트를 발생시킵니다.Raises the AllowSortingChanged event.

OnAlternatingBackColorChanged(EventArgs) OnAlternatingBackColorChanged(EventArgs) OnAlternatingBackColorChanged(EventArgs) OnAlternatingBackColorChanged(EventArgs)

AlternatingBackColorChanged 이벤트를 발생시킵니다.Raises the AlternatingBackColorChanged event.

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

BackColorChanged 이벤트를 발생시킵니다.Raises the BackColorChanged event.

OnColumnHeadersVisibleChanged(EventArgs) OnColumnHeadersVisibleChanged(EventArgs) OnColumnHeadersVisibleChanged(EventArgs) OnColumnHeadersVisibleChanged(EventArgs)

ColumnHeadersVisibleChanged 이벤트를 발생시킵니다.Raises the ColumnHeadersVisibleChanged event.

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

ForeColorChanged 이벤트를 발생시킵니다.Raises the ForeColorChanged event.

OnGridLineColorChanged(EventArgs) OnGridLineColorChanged(EventArgs) OnGridLineColorChanged(EventArgs) OnGridLineColorChanged(EventArgs)

GridLineColorChanged 이벤트를 발생시킵니다.Raises the GridLineColorChanged event.

OnGridLineStyleChanged(EventArgs) OnGridLineStyleChanged(EventArgs) OnGridLineStyleChanged(EventArgs) OnGridLineStyleChanged(EventArgs)

GridLineStyleChanged 이벤트를 발생시킵니다.Raises the GridLineStyleChanged event.

OnHeaderBackColorChanged(EventArgs) OnHeaderBackColorChanged(EventArgs) OnHeaderBackColorChanged(EventArgs) OnHeaderBackColorChanged(EventArgs)

HeaderBackColorChanged 이벤트를 발생시킵니다.Raises the HeaderBackColorChanged event.

OnHeaderFontChanged(EventArgs) OnHeaderFontChanged(EventArgs) OnHeaderFontChanged(EventArgs) OnHeaderFontChanged(EventArgs)

HeaderFontChanged 이벤트를 발생시킵니다.Raises the HeaderFontChanged event.

OnHeaderForeColorChanged(EventArgs) OnHeaderForeColorChanged(EventArgs) OnHeaderForeColorChanged(EventArgs) OnHeaderForeColorChanged(EventArgs)

HeaderForeColorChanged 이벤트를 발생시킵니다.Raises the HeaderForeColorChanged event.

OnLinkColorChanged(EventArgs) OnLinkColorChanged(EventArgs) OnLinkColorChanged(EventArgs) OnLinkColorChanged(EventArgs)

LinkColorChanged 이벤트를 발생시킵니다.Raises the LinkColorChanged event.

OnLinkHoverColorChanged(EventArgs) OnLinkHoverColorChanged(EventArgs) OnLinkHoverColorChanged(EventArgs) OnLinkHoverColorChanged(EventArgs)

LinkHoverColorChanged 이벤트를 발생시킵니다.Raises the LinkHoverColorChanged event.

OnMappingNameChanged(EventArgs) OnMappingNameChanged(EventArgs) OnMappingNameChanged(EventArgs) OnMappingNameChanged(EventArgs)

MappingNameChanged 이벤트를 발생시킵니다.Raises the MappingNameChanged event

OnPreferredColumnWidthChanged(EventArgs) OnPreferredColumnWidthChanged(EventArgs) OnPreferredColumnWidthChanged(EventArgs) OnPreferredColumnWidthChanged(EventArgs)

PreferredColumnWidthChanged 이벤트를 발생시킵니다.Raises the PreferredColumnWidthChanged event.

OnPreferredRowHeightChanged(EventArgs) OnPreferredRowHeightChanged(EventArgs) OnPreferredRowHeightChanged(EventArgs) OnPreferredRowHeightChanged(EventArgs)

PreferredRowHeightChanged 이벤트를 발생시킵니다.Raises the PreferredRowHeightChanged event.

OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs) OnReadOnlyChanged(EventArgs)

ReadOnlyChanged 이벤트를 발생시킵니다.Raises the ReadOnlyChanged event.

OnRowHeadersVisibleChanged(EventArgs) OnRowHeadersVisibleChanged(EventArgs) OnRowHeadersVisibleChanged(EventArgs) OnRowHeadersVisibleChanged(EventArgs)

RowHeadersVisibleChanged 이벤트를 발생시킵니다.Raises the RowHeadersVisibleChanged event.

OnRowHeaderWidthChanged(EventArgs) OnRowHeaderWidthChanged(EventArgs) OnRowHeaderWidthChanged(EventArgs) OnRowHeaderWidthChanged(EventArgs)

RowHeaderWidthChanged 이벤트를 발생시킵니다.Raises the RowHeaderWidthChanged event.

OnSelectionBackColorChanged(EventArgs) OnSelectionBackColorChanged(EventArgs) OnSelectionBackColorChanged(EventArgs) OnSelectionBackColorChanged(EventArgs)

SelectionBackColorChanged 이벤트를 발생시킵니다.Raises the SelectionBackColorChanged event.

OnSelectionForeColorChanged(EventArgs) OnSelectionForeColorChanged(EventArgs) OnSelectionForeColorChanged(EventArgs) OnSelectionForeColorChanged(EventArgs)

SelectionForeColorChanged 이벤트를 발생시킵니다.Raises the SelectionForeColorChanged event.

ResetAlternatingBackColor() ResetAlternatingBackColor() ResetAlternatingBackColor() ResetAlternatingBackColor()

AlternatingBackColor 속성을 기본값으로 다시 설정합니다.Resets the AlternatingBackColor property to its default value.

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

BackColor 속성을 기본값으로 다시 설정합니다.Resets the BackColor property to its default value.

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.

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.

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.

ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor() ShouldSerializeAlternatingBackColor()

AlternatingBackColor 속성을 유지해야 하는지를 나타냅니다.Indicates whether the AlternatingBackColor property should be persisted.

ShouldSerializeBackColor() ShouldSerializeBackColor() ShouldSerializeBackColor() ShouldSerializeBackColor()

BackColor 속성을 유지해야 하는지를 나타냅니다.Indicates whether the BackColor property should be persisted.

ShouldSerializeForeColor() ShouldSerializeForeColor() ShouldSerializeForeColor() ShouldSerializeForeColor()

ForeColor 속성을 유지해야 하는지를 나타냅니다.Indicates whether the ForeColor 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.

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

HeaderForeColor 속성을 유지해야 하는지를 나타냅니다.Indicates whether the HeaderForeColor property should be persisted.

ShouldSerializeLinkColor() ShouldSerializeLinkColor() ShouldSerializeLinkColor() ShouldSerializeLinkColor()

LinkColor 속성을 유지해야 하는지를 나타냅니다.Indicates whether the LinkColor property should be persisted.

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

LinkHoverColor 속성을 유지해야 하는지를 나타냅니다.Indicates whether the LinkHoverColor 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.

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)

이벤트

AllowSortingChanged AllowSortingChanged AllowSortingChanged AllowSortingChanged

AllowSorting 속성 값이 변경되면 발생합니다.Occurs when the AllowSorting property value changes.

AlternatingBackColorChanged AlternatingBackColorChanged AlternatingBackColorChanged AlternatingBackColorChanged

AlternatingBackColor 값이 변경될 때 발생합니다.Occurs when the AlternatingBackColor value changes.

BackColorChanged BackColorChanged BackColorChanged BackColorChanged

BackColor 값이 변경될 때 발생합니다.Occurs when the BackColor value changes.

ColumnHeadersVisibleChanged ColumnHeadersVisibleChanged ColumnHeadersVisibleChanged ColumnHeadersVisibleChanged

ColumnHeadersVisible 값이 변경될 때 발생합니다.Occurs when the ColumnHeadersVisible value changes.

Disposed Disposed Disposed Disposed

Dispose() 메서드를 호출하여 구성 요소가 삭제되는 경우 발생합니다.Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)
ForeColorChanged ForeColorChanged ForeColorChanged ForeColorChanged

ForeColor 값이 변경될 때 발생합니다.Occurs when the ForeColor value changes.

GridLineColorChanged GridLineColorChanged GridLineColorChanged GridLineColorChanged

GridLineColor 값이 변경될 때 발생합니다.Occurs when the GridLineColor value changes.

GridLineStyleChanged GridLineStyleChanged GridLineStyleChanged GridLineStyleChanged

GridLineStyle 값이 변경될 때 발생합니다.Occurs when the GridLineStyle value changes.

HeaderBackColorChanged HeaderBackColorChanged HeaderBackColorChanged HeaderBackColorChanged

HeaderBackColor 값이 변경될 때 발생합니다.Occurs when the HeaderBackColor value changes.

HeaderFontChanged HeaderFontChanged HeaderFontChanged HeaderFontChanged

HeaderFont 값이 변경될 때 발생합니다.Occurs when the HeaderFont value changes.

HeaderForeColorChanged HeaderForeColorChanged HeaderForeColorChanged HeaderForeColorChanged

HeaderForeColor 값이 변경될 때 발생합니다.Occurs when the HeaderForeColor value changes.

LinkColorChanged LinkColorChanged LinkColorChanged LinkColorChanged

LinkColor 값이 변경될 때 발생합니다.Occurs when the LinkColor value changes.

LinkHoverColorChanged LinkHoverColorChanged LinkHoverColorChanged LinkHoverColorChanged

LinkHoverColor 값이 변경될 때 발생합니다.Occurs when the LinkHoverColor value changes.

MappingNameChanged MappingNameChanged MappingNameChanged MappingNameChanged

MappingName 값이 변경될 때 발생합니다.Occurs when the MappingName value changes.

PreferredColumnWidthChanged PreferredColumnWidthChanged PreferredColumnWidthChanged PreferredColumnWidthChanged

PreferredColumnWidth 속성 값이 변경되면 발생합니다.Occurs when the PreferredColumnWidth property value changes.

PreferredRowHeightChanged PreferredRowHeightChanged PreferredRowHeightChanged PreferredRowHeightChanged

PreferredRowHeight 값이 변경될 때 발생합니다.Occurs when the PreferredRowHeight value changes.

ReadOnlyChanged ReadOnlyChanged ReadOnlyChanged ReadOnlyChanged

ReadOnly 값이 변경될 때 발생합니다.Occurs when the ReadOnly value changes.

RowHeadersVisibleChanged RowHeadersVisibleChanged RowHeadersVisibleChanged RowHeadersVisibleChanged

RowHeadersVisible 값이 변경될 때 발생합니다.Occurs when the RowHeadersVisible value changes.

RowHeaderWidthChanged RowHeaderWidthChanged RowHeaderWidthChanged RowHeaderWidthChanged

RowHeaderWidth 값이 변경될 때 발생합니다.Occurs when the RowHeaderWidth value changes.

SelectionBackColorChanged SelectionBackColorChanged SelectionBackColorChanged SelectionBackColorChanged

SelectionBackColor 값이 변경될 때 발생합니다.Occurs when the SelectionBackColor value changes.

SelectionForeColorChanged SelectionForeColorChanged SelectionForeColorChanged SelectionForeColorChanged

SelectionForeColor 값이 변경될 때 발생합니다.Occurs when the SelectionForeColor value changes.

적용 대상

추가 정보