GridTableStylesCollection.Add(DataGridTableStyle) GridTableStylesCollection.Add(DataGridTableStyle) GridTableStylesCollection.Add(DataGridTableStyle) GridTableStylesCollection.Add(DataGridTableStyle) Method

定義

DataGridTableStyle 新增至這個集合中。Adds a DataGridTableStyle to this collection.

public:
 virtual int Add(System::Windows::Forms::DataGridTableStyle ^ table);
public virtual int Add (System.Windows.Forms.DataGridTableStyle table);
abstract member Add : System.Windows.Forms.DataGridTableStyle -> int
override this.Add : System.Windows.Forms.DataGridTableStyle -> int
Public Overridable Function Add (table As DataGridTableStyle) As Integer

參數

傳回

新加入物件的索引。The index of the newly added object.

範例

下列程式碼範例會建立DataGridTableStyle兩個物件。The following code example creates two DataGridTableStyle objects. 然後,此範例會DataGridColumnStyle建立數個物件,並GridColumnStylesCollection將它們加入至。The example then creates several DataGridColumnStyle objects and adds them to the GridColumnStylesCollection. 最後, DataGridTableStyleGridTableStylesCollection使用Add方法將物件新增至。Finally, the DataGridTableStyle objects are added to the GridTableStylesCollection using the Add method.

void AddDataGridTableStyle()
{
   // Create a new DataGridTableStyle and set MappingName.
   DataGridTableStyle^ myGridStyle = gcnew DataGridTableStyle;
   myGridStyle->MappingName = "Customers";
   
   // Create two DataGridColumnStyle objects.
   DataGridColumnStyle^ colStyle1 = gcnew DataGridTextBoxColumn;
   colStyle1->MappingName = "firstName";
   DataGridColumnStyle^ colStyle2 = gcnew 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 );
}
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);
}
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

適用於