共用方式為


GridColumnStylesCollection.Item[] 屬性

定義

多載

Item[Int32]

取得指定之索引處的 DataGridColumnStyle

Item[String]

取得具有指定名稱的 DataGridColumnStyle

Item[PropertyDescriptor]

取得與指定的 DataGridColumnStyle 相關聯的 PropertyDescriptor

Item[Int32]

取得指定之索引處的 DataGridColumnStyle

public:
 property System::Windows::Forms::DataGridColumnStyle ^ default[int] { System::Windows::Forms::DataGridColumnStyle ^ get(int index); };
public System.Windows.Forms.DataGridColumnStyle this[int index] { get; }
member this.Item(int) : System.Windows.Forms.DataGridColumnStyle
Default Public ReadOnly Property Item(index As Integer) As DataGridColumnStyle

參數

index
Int32

要傳回的 DataGridColumnStyle 之以零為基底的索引。

屬性值

DataGridColumnStyle

指定的 DataGridColumnStyle

範例

下列程式碼範例會使用 Item[] 屬性取得 DataGridColumnStyle

Private Sub GetGridColumn()
    Dim myDataGridColumnStyle As DataGridColumnStyle 
    ' Get the DataGridColumnStyle at the specified index.
    myDataGridColumnStyle = _
    DataGrid1.TableStyles(0).GridColumnStyles(0)
    Console.WriteLine(myDataGridColumnStyle.MappingName)
End Sub

備註

IndexOf使用 方法來判斷集合中任何專案的索引。

適用於

Item[String]

取得具有指定名稱的 DataGridColumnStyle

public:
 property System::Windows::Forms::DataGridColumnStyle ^ default[System::String ^] { System::Windows::Forms::DataGridColumnStyle ^ get(System::String ^ columnName); };
public System.Windows.Forms.DataGridColumnStyle this[string columnName] { get; }
member this.Item(string) : System.Windows.Forms.DataGridColumnStyle
Default Public ReadOnly Property Item(columnName As String) As DataGridColumnStyle

參數

columnName
String

要擷取之 MappingNameDataGridColumnStyle

屬性值

DataGridColumnStyle

具有指定資料行行首的 DataGridColumnStyle

範例

下列程式碼範例會 DataGridColumnStyle 傳回 屬性中名為 的 Item[]

Private Sub GetGridColumn()
    Dim myDataGridColumnStyle As DataGridColumnStyle 
    ' Get the DataGridColumnStyle at the specified index.
    myDataGridColumnStyle = _
    DataGrid1.TableStyles(0).GridColumnStyles("Fname")
    Console.WriteLine(myDataGridColumnStyle.MappingName)
End Sub

備註

您可以藉由設定 HeaderText 屬性,明確設定 的資料 DataGridColumnStyle 行標頭。 根據預設, HeaderText 會使用 MappingName 屬性值來設定 。

資料行標頭與要尋找的值之間的比較不區分大小寫。

適用於

Item[PropertyDescriptor]

取得與指定的 DataGridColumnStyle 相關聯的 PropertyDescriptor

public:
 property System::Windows::Forms::DataGridColumnStyle ^ default[System::ComponentModel::PropertyDescriptor ^] { System::Windows::Forms::DataGridColumnStyle ^ get(System::ComponentModel::PropertyDescriptor ^ propDesc); };
public:
 property System::Windows::Forms::DataGridColumnStyle ^ default[System::ComponentModel::PropertyDescriptor ^] { System::Windows::Forms::DataGridColumnStyle ^ get(System::ComponentModel::PropertyDescriptor ^ propertyDesciptor); };
public System.Windows.Forms.DataGridColumnStyle this[System.ComponentModel.PropertyDescriptor propDesc] { get; }
public System.Windows.Forms.DataGridColumnStyle this[System.ComponentModel.PropertyDescriptor propertyDesciptor] { get; }
member this.Item(System.ComponentModel.PropertyDescriptor) : System.Windows.Forms.DataGridColumnStyle
Default Public ReadOnly Property Item(propDesc As PropertyDescriptor) As DataGridColumnStyle
Default Public ReadOnly Property Item(propertyDesciptor As PropertyDescriptor) As DataGridColumnStyle

參數

propDescpropertyDesciptor
PropertyDescriptor

PropertyDescriptor 關聯的 DataGridColumnStyle

屬性值

DataGridColumnStyle

DataGridColumnStyle 與指定的 PropertyDescriptor 相關。

範例

下列程式碼範例會從 DataTable 中的 DataSet 取得 DataColumn ,然後將它當做引數傳遞至 Add 方法。

Private Sub ContainsThisDataCol()
    Dim myPropertyDescriptor As PropertyDescriptor
    Dim myPropertyDescriptorCollection As PropertyDescriptorCOllection
    myPropertyDescriptorCollection = _
    me.BindingContext(DataSet1, "Customers").GetItemProperties()
    myPropertyDescriptor = myPropertyDescriptorCollection("FirstName")

    Dim myDataGridColumnStyle As DataGridColumnStyle
    myDataGridColumnStyle = DataGrid1.TableStyles(0). _
    GridColumnStyles(myPropertyDescriptor)
End Sub

備註

每個 都會 DataGridColumnStyle 使用 建立。 PropertyDescriptor PropertyDescriptor可以使用 屬性傳 PropertyDescriptor 回 。

若要取得 PropertyDescriptorCollection 特定資料來源的 ,請使用 GetItemProperties 類別的 BindingManagerBase 方法。 MappingName Item[] 將 傳遞給 的 PropertyDescriptorCollection 屬性,以傳回 PropertyDescriptor 特定資料行的 。

另請參閱

適用於