다음을 통해 공유


DataGridTableStyle.GridColumnStyles 속성

정의

이 테이블에 그려진 열의 컬렉션을 가져옵니다.

public:
 virtual property System::Windows::Forms::GridColumnStylesCollection ^ GridColumnStyles { System::Windows::Forms::GridColumnStylesCollection ^ get(); };
public virtual System.Windows.Forms.GridColumnStylesCollection GridColumnStyles { get; }
member this.GridColumnStyles : System.Windows.Forms.GridColumnStylesCollection
Public Overridable ReadOnly Property GridColumnStyles As GridColumnStylesCollection

속성 값

GridColumnStylesCollection

테이블의 GridColumnStylesCollection 개체를 모두 포함하는 DataGridColumnStyle입니다.

예제

다음 코드 예제에서는 a DataGridTableStyleGridColumnStylesCollection 가져오고 각 개체의 헤더를 인쇄합니다.

private:
   void WriteMappingNames()
   {
      for each ( DataGridTableStyle^ dgt in myDataGrid->TableStyles )
      {
         Console::WriteLine( dgt->MappingName );
         for each ( DataGridColumnStyle^ dgc in dgt->GridColumnStyles )
         {
            Console::WriteLine( dgc->MappingName );
         }
      }
   }
private void WriteMappingNames(){
    foreach(DataGridTableStyle dgt in myDataGrid.TableStyles)
    {
        Console.WriteLine(dgt.MappingName);
        foreach(DataGridColumnStyle dgc in dgt.GridColumnStyles)
        {
            Console.WriteLine(dgc.MappingName);
        }
    }
}
Private Sub WriteMappingNames()
    Dim dgt As DataGridTableStyle
    For Each dgt In  myDataGrid.TableStyles
        Console.WriteLine(dgt.MappingName)
        Dim dgc As DataGridColumnStyle
        For Each dgc In  dgt.GridColumnStyles
            Console.WriteLine(dgc.MappingName)
        Next dgc
    Next dgt
End Sub

설명

GridColumnStylesCollection 속성에서 반환된 GridColumnStyles 열을 사용자 지정한 스타일 집합을 만들 수 있습니다. 각각 DataColumn 에 대해 a DataTableMappingName DataGridColumnStyle ColumnName.로 설정합니다. 이 열 스타일은 표시될 때 DataGridTableStyle 자동으로 사용됩니다.

개체를 DataGridTableStyle 추가 DataGridColumnStyle 하지 않고 만드는 경우 유효한 MappingName 개체가 있는 개체가 추가되면 개체 컬렉션 DataGridColumnStyleGridTableStylesCollection자동으로 DataGridTableStyle GridColumnStylesCollection만들어집니다. 컬렉션에 중복 MappingName 값이 있는 개체를 추가 DataGridColumnStyle 하려고 하면 예외가 throw됩니다.

적용 대상