GridColumnStylesCollection.Item[] 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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。
範例
下列程式碼範例會使用 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
要擷取之 MappingName 的 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
屬性值
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 特定資料行的 。