GridTableStylesCollection::AddRange Method (array<DataGridTableStyle^>^)

 

Adds an array of table styles to the collection.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public:
virtual void AddRange(
	array<DataGridTableStyle^>^ tables
)

Parameters

tables
Type: array<System.Windows.Forms::DataGridTableStyle^>^

An array of DataGridTableStyle objects.

The following code example demonstrates the use of this member.

void AddArray()
{
   /* Get three CurrencyManager objects used to construct
     DataGridTableSTyle objects. */
   CurrencyManager^ customersManager =
      dynamic_cast<CurrencyManager^>(this->BindingContext[myDataSet, "Customers"]);
   CurrencyManager^ regionsManager =
      dynamic_cast<CurrencyManager^>(this->BindingContext[myDataSet, "Customers"]);
   CurrencyManager^ productsManager =
      dynamic_cast<CurrencyManager^>(this->BindingContext[myDataSet, "Customers"]);
   DataGridTableStyle^ gridCustomers = gcnew DataGridTableStyle( customersManager );
   DataGridTableStyle^ gridRegions = gcnew DataGridTableStyle( regionsManager );
   DataGridTableStyle^ gridProducts = gcnew DataGridTableStyle( productsManager );

   // Create a DataGridTableStyle array.
   array<DataGridTableStyle^>^myGrids = {gridCustomers,gridRegions,gridProducts};

   // Use AddRange to add to the collection.
   myDataGrid->TableStyles->AddRange( myGrids );
}

.NET Framework
Available since 1.1
Return to top
Show: