Freigeben über


GridColumnStylesCollection.Item[] Eigenschaft

Definition

Ruft einen bestimmten DataGridColumnStyle in der GridColumnStylesCollection ab.

Überlädt

Item[Int32]

Ruft die DataGridColumnStyle an einem angegebenen Index ab.

Item[String]

Ruft den DataGridColumnStyle mit dem angegebenen Namen ab.

Item[PropertyDescriptor]

Ruft die DataGridColumnStyle ab, die dem angegebenen PropertyDescriptor zugeordnet ist.

Item[Int32]

Ruft die DataGridColumnStyle an einem angegebenen Index ab.

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

Parameter

index
Int32

Der nullbasierte Index des DataGridColumnStyle-Objekts, das zurückgegeben werden soll.

Eigenschaftswert

DataGridColumnStyle

Das angegebene DataGridColumnStyle.

Beispiele

Das folgende Codebeispiel ruft die DataGridColumnStyle Verwendung der Item[] Eigenschaft ab.

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

Hinweise

Verwenden Sie die IndexOf Methode, um den Index eines elements in der Auflistung zu bestimmen.

Gilt für

Item[String]

Ruft den DataGridColumnStyle mit dem angegebenen Namen ab.

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

Parameter

columnName
String

Der MappingName des abzurufenden DataGridColumnStyle.

Eigenschaftswert

DataGridColumnStyle

Der DataGridColumnStyle mit dem angegebenen Spaltenkopf.

Beispiele

Im folgenden Codebeispiel wird der DataGridColumnStyle Benannte in der Item[] Eigenschaft zurückgegeben.

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

Hinweise

Die Spaltenüberschrift eines Objekts DataGridColumnStyle kann explizit festgelegt werden, indem die HeaderText Eigenschaft festgelegt wird. Standardmäßig wird die HeaderText Einstellung mithilfe des MappingName Eigenschaftswerts festgelegt.

Der Vergleich zwischen Spaltenüberschriften und dem zu suchenden Wert ist bei der Groß-/Kleinschreibung nicht beachtet.

Gilt für

Item[PropertyDescriptor]

Ruft die DataGridColumnStyle ab, die dem angegebenen PropertyDescriptor zugeordnet ist.

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

Parameter

propDescpropertyDesciptor
PropertyDescriptor

Der mit dem PropertyDescriptor verknüpfte DataGridColumnStyle.

Eigenschaftswert

DataGridColumnStyle

Der DataGridColumnStyle, der dem angegebenen PropertyDescriptor zugeordnet ist.

Beispiele

Im folgenden Codebeispiel wird eine DataColumn von einer in einem DataSetDataTable , und anschließend als Argument an die Add Methode übergeben.

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

Hinweise

Jede DataGridColumnStyle wird mithilfe einer PropertyDescriptor. Die PropertyDescriptor Kann mithilfe der PropertyDescriptor Eigenschaft zurückgegeben werden.

Verwenden Sie die GetItemProperties Methode der BindingManagerBase Klasse, um die PropertyDescriptorCollection Datenquelle für eine bestimmte Datenquelle abzurufen. Übergeben Sie die MappingName Item[] Eigenschaft der PropertyDescriptorCollection zurückzugebenden PropertyDescriptor Eigenschaft für eine bestimmte Spalte.

Siehe auch

Gilt für