次の方法で共有


GridTableStylesCollection.Add メソッド

DataGridTableStyle をコレクションに追加します。

Public Overridable Function Add( _
   ByVal table As DataGridTableStyle _) As Integer
[C#]
public virtual int Add(DataGridTableStyletable);
[C++]
public: virtual int Add(DataGridTableStyle* table);
[JScript]
public function Add(
   table : DataGridTableStyle) : int;

パラメータ

戻り値

新しく追加したオブジェクトのインデックス。

使用例

[Visual Basic, C#, C++] 2 つの DataGridTableStyle オブジェクトを作成する例を次に示します。そして、 DataGridColumnStyle オブジェクトをいくつか作成し、それらのオブジェクトを GridColumnStylesCollection に追加します。最後に、 Add メソッドを使用して、 DataGridTableStyle オブジェクトを GridTableStylesCollection に追加します。

 
Private Sub AddDataGridTableStyle()
   ' Create a new DataGridTableStyle and set MappingName.
   Dim myGridStyle As DataGridTableStyle = _
   new DataGridTableStyle()
   myGridStyle.MappingName = "Customers"

   ' Add two DataGridColumnStyle objects.
   Dim colStyle1 As DataGridColumnStyle = _
   new DataGridTextBoxColumn()
   colStyle1.MappingName = "firstName"
   
   Dim colStyle2 As DataGridColumnStyle = _
   new DataGridBoolColumn()
   colStyle2.MappingName = "Current"

   ' Add column styles to table style.
   myGridStyle.GridColumnStyles.Add(colStyle1)
   myGridStyle.GridColumnStyles.Add(colStyle2)   

   ' Add the grid style to the GridStylesCollection.
   myDataGrid.TableStyles.Add(myGridStyle)
End Sub

[C#] 
private void AddDataGridTableStyle()
{
   // Create a new DataGridTableStyle and set MappingName.
   DataGridTableStyle myGridStyle = 
   new DataGridTableStyle();
   myGridStyle.MappingName = "Customers";

   // Create two DataGridColumnStyle objects.
   DataGridColumnStyle colStyle1 =
   new DataGridTextBoxColumn();
   colStyle1.MappingName = "firstName";
   
   DataGridColumnStyle colStyle2 =
   new DataGridBoolColumn();
   colStyle2.MappingName = "Current";

   // Add column styles to table style.
   myGridStyle.GridColumnStyles.Add(colStyle1);
   myGridStyle.GridColumnStyles.Add(colStyle2);   

   // Add the grid style to the GridStylesCollection.
   myDataGrid.TableStyles.Add(myGridStyle);
}

[C++] 
private:
    void AddDataGridTableStyle() {
        // Create a new DataGridTableStyle and set MappingName.
        DataGridTableStyle* myGridStyle = new DataGridTableStyle();
        myGridStyle->MappingName = S"Customers";

        // Create two DataGridColumnStyle objects.
        DataGridColumnStyle* colStyle1 = new DataGridTextBoxColumn();
        colStyle1->MappingName = S"firstName";

        DataGridColumnStyle* colStyle2 = new DataGridBoolColumn();
        colStyle2->MappingName = S"Current";

        // Add column styles to table style.
        myGridStyle->GridColumnStyles->Add(colStyle1);
        myGridStyle->GridColumnStyles->Add(colStyle2);

        // Add the grid style to the GridStylesCollection.
        myDataGrid->TableStyles->Add(myGridStyle);
    }

[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 ファミリ, .NET Compact Framework - Windows CE .NET

参照

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