次の方法で共有


GridTableStylesCollection.AddRange メソッド

テーブル スタイルの配列をコレクションに追加します。

Public Overridable Sub AddRange( _
   ByVal tables() As DataGridTableStyle _)
[C#]
public virtual void AddRange(DataGridTableStyle[] tables);
[C++]
public: virtual void AddRange(DataGridTableStyle* tables[]);
[JScript]
public function AddRange(
   tables : DataGridTableStyle[]);

パラメータ

使用例

 
private Sub AddArray()
   ' Get three CurrencyManager objects used to construct 
   ' DataGridTableSTyle objects.
   Dim customersManager As CurrencyManager = _
   CType(me.BindingContext(myDataSet, "Customers"), CurrencyManager)

   Dim regionsManager As CurrencyManager = _
   CType(me.BindingContext(myDataSet, "Customers"), CurrencyManager)

   Dim productsManager As CurrencyManager = _
   CType(me.BindingContext(myDataSet, "Customers"), CurrencyManager)


   Dim gridCustomers As DataGridTableStyle = _
   new DataGridTableStyle(customersManager)
   Dim gridRegions As DataGridTableStyle  = _
   new DataGridTableStyle(regionsManager)
   Dim gridProducts As DataGridTableStyle = _
   new DataGridTableStyle(productsManager)

   ' Create a DataGridTableStyle array.
   Dim myGrids() As DataGridTableStyle = {gridCustomers, gridRegions, gridProducts}

   ' Use AddRange to add to the collection.
   myDataGrid.TableStyles.AddRange(myGrids)

End Sub

[C#] 
private void AddArray()
{


/* Get three CurrencyManager objects used to construct 
DataGridTableSTyle objects. */
CurrencyManager customersManager = (CurrencyManager)
this.BindingContext[myDataSet, "Customers"];

CurrencyManager regionsManager = (CurrencyManager)
this.BindingContext[myDataSet, "Customers"];

CurrencyManager productsManager = (CurrencyManager)
this.BindingContext[myDataSet, "Customers"];


DataGridTableStyle gridCustomers = 
new DataGridTableStyle(customersManager);
DataGridTableStyle gridRegions = 
new DataGridTableStyle(regionsManager);
DataGridTableStyle gridProducts = 
new DataGridTableStyle(productsManager);

// Create a DataGridTableStyle array.
DataGridTableStyle[] myGrids = {gridCustomers, gridRegions, gridProducts};

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

}

[C++] 
private:
    void AddArray() {

        /* Get three CurrencyManager objects used to construct
        DataGridTableSTyle objects. */
        CurrencyManager* customersManager = dynamic_cast<CurrencyManager*>
            (this->BindingContext->get_Item(myDataSet, S"Customers"));

        CurrencyManager* regionsManager = dynamic_cast<CurrencyManager*>
            (this->BindingContext->get_Item(myDataSet, S"Customers"));

        CurrencyManager* productsManager = dynamic_cast<CurrencyManager*>
            (this->BindingContext->get_Item(myDataSet, S"Customers"));


        DataGridTableStyle* gridCustomers = new DataGridTableStyle(customersManager);
        DataGridTableStyle* gridRegions = new DataGridTableStyle(regionsManager);
        DataGridTableStyle* gridProducts = new DataGridTableStyle(productsManager);

        // Create a DataGridTableStyle array.
        DataGridTableStyle* myGrids[] = {gridCustomers, gridRegions, gridProducts};

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

    }

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

GridTableStylesCollection クラス | GridTableStylesCollection メンバ | System.Windows.Forms 名前空間