GridColumnStylesCollection.Item[PropertyDescriptor] GridColumnStylesCollection.Item[PropertyDescriptor] GridColumnStylesCollection.Item[PropertyDescriptor] GridColumnStylesCollection.Item[PropertyDescriptor] Property

Definition

Überlädt

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft die DataGridColumnStyle an einem angegebenen Index ab.Gets the DataGridColumnStyle at a specified index.

Item[String] Item[String] Item[String] Item[String]

Ruft den DataGridColumnStyle mit dem angegebenen Namen ab.Gets the DataGridColumnStyle with the specified name.

Item[PropertyDescriptor] Item[PropertyDescriptor] Item[PropertyDescriptor] Item[PropertyDescriptor]

Ruft den DataGridColumnStyle ab, der dem angegebenen PropertyDescriptor zugeordnet ist.Gets the DataGridColumnStyle associated with the specified PropertyDescriptor.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft die DataGridColumnStyle an einem angegebenen Index ab.Gets the DataGridColumnStyle at a specified index.

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 Int32 Int32 Int32

Der nullbasierte Index des zurückzugebenden DataGridColumnStyle.The zero-based index of the DataGridColumnStyle to return.

Eigenschaftswert

Beispiele

Im folgenden Codebeispiel wird DataGridColumnStyle mithilfe der Item[PropertyDescriptor] -Eigenschaft abgerufen.The following code example gets the DataGridColumnStyle using the Item[PropertyDescriptor] property.

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 IndexOf die-Methode, um den Index eines beliebigen Elements in der Auflistung zu bestimmen.Use the IndexOf method to determine the index of any element in the collection.

Item[String] Item[String] Item[String] Item[String]

Ruft den DataGridColumnStyle mit dem angegebenen Namen ab.Gets the DataGridColumnStyle with the specified name.

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 String String String

Der MappingName des abzurufenden DataGridColumnStyle.The MappingName of the DataGridColumnStyle to retrieve.

Eigenschaftswert

Der DataGridColumnStyle mit dem angegebenen Spaltenkopf.The DataGridColumnStyle with the specified column header.

Beispiele

Im folgenden Codebeispiel wird der DataGridColumnStyle benannte Wert in Item[PropertyDescriptor] der-Eigenschaft zurückgegeben.The following code example returns the DataGridColumnStyle named in the Item[PropertyDescriptor] property.

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

Der Spaltenheader eines DataGridColumnStyle kann explizit festgelegt werden, indem die HeaderText -Eigenschaft festgelegt wird.The column header of a DataGridColumnStyle can be set explicitly by setting the HeaderText property. Standardmäßig wird MappingName mit HeaderText der-Eigenschafts Wert festgelegt.By default, the HeaderText is set using uses MappingName property value.

Beim Vergleich zwischen den Spalten Headern und dem zu überprüfen Wert wird die Groß-/Kleinschreibung nicht beachtet.The comparison between column headers and the value to look for is not case-sensitive.

Item[PropertyDescriptor] Item[PropertyDescriptor] Item[PropertyDescriptor] Item[PropertyDescriptor]

Ruft den DataGridColumnStyle ab, der dem angegebenen PropertyDescriptor zugeordnet ist.Gets the DataGridColumnStyle associated with the specified PropertyDescriptor.

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

Parameter

Eigenschaftswert

Beispiele

Im folgenden Codebeispiel wird ein DataColumn aus einem DataTable in einem DataSetabgerufen und dann als Argument an die Add -Methode weitergeleitet.The following code example gets a DataColumn from a DataTable in a DataSet, and then passes it as an argument to the Add method.

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 mit einem PropertyDescriptorerstellt.Each DataGridColumnStyle is created using a PropertyDescriptor. Kann mit der PropertyDescriptor -Eigenschaft zurückgegeben werden. PropertyDescriptorThe PropertyDescriptor can be returned using the PropertyDescriptor property.

Um den PropertyDescriptorCollection für eine bestimmte Datenquelle zu erhalten, verwenden GetItemProperties Sie die- BindingManagerBase Methode der-Klasse.To get the PropertyDescriptorCollection for a specific data source, use the GetItemProperties method of the BindingManagerBase class. Übergeben Sie an die Item[String] -Eigenschaft des PropertyDescriptorCollection , um eine PropertyDescriptor für eine bestimmte Spalte zurückzugeben. MappingNamePass the MappingName to the Item[String] property of the PropertyDescriptorCollection to return a PropertyDescriptor for a specific column.

Siehe auch

Gilt für: