Бөлісу құралы:


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 для таблицы.

Примеры

В следующем примере кода возвращается GridColumnStylesCollection DataGridTableStyle заголовок каждого объекта и выводится его заголовок.

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 задается MappingName DataTableзначение ColumnName.DataGridColumnStyle Этот стиль столбца будет автоматически использоваться при отображении.DataGridTableStyle

Если вы создаете DataGridTableStyle объект без добавления DataGridColumnStyle в GridColumnStylesCollectionнее, коллекция DataGridColumnStyle объектов создается автоматически при DataGridTableStyle добавлении GridTableStylesCollectionв него допустимого MappingName объекта. Исключение возникает при попытке добавить DataGridColumnStyle объекты с повторяющимися MappingName значениями в коллекцию.

Применяется к