Partager via


GridColumnStylesCollection.Item[] Propriété

Définition

Obtient un DataGridColumnStyle spécifique dans GridColumnStylesCollection.

Surcharges

Item[Int32]

Obtient DataGridColumnStyle à un index spécifié.

Item[String]

Obtient l'objet DataGridColumnStyle portant le nom spécifié.

Item[PropertyDescriptor]

Obtient le DataGridColumnStyle associé au PropertyDescriptor spécifié.

Item[Int32]

Obtient DataGridColumnStyle à un index spécifié.

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

Paramètres

index
Int32

Index de base zéro de DataGridColumnStyle à retourner.

Valeur de propriété

DataGridColumnStyle

DataGridColumnStyle spécifié.

Exemples

L’exemple de code suivant obtient l’utilisation DataGridColumnStyle de la Item[] propriété.

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

Remarques

Utilisez la IndexOf méthode pour déterminer l’index d’un élément de la collection.

S’applique à

Item[String]

Obtient l'objet DataGridColumnStyle portant le nom spécifié.

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

Paramètres

columnName
String

MappingName du DataGridColumnStyle à récupérer.

Valeur de propriété

DataGridColumnStyle

DataGridColumnStyle avec l'en-tête de colonne spécifié.

Exemples

L’exemple de code suivant retourne le DataGridColumnStyle nom dans la Item[] propriété.

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

Remarques

L’en-tête de colonne d’un DataGridColumnStyle peut être défini explicitement en définissant la HeaderText propriété. Par défaut, le HeaderText jeu est défini à l’aide de la MappingName valeur de propriété.

La comparaison entre les en-têtes de colonne et la valeur à rechercher n’est pas sensible à la casse.

S’applique à

Item[PropertyDescriptor]

Obtient le DataGridColumnStyle associé au PropertyDescriptor spécifié.

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

Paramètres

propDescpropertyDesciptor
PropertyDescriptor

Objet PropertyDescriptor associé au DataGridColumnStyle.

Valeur de propriété

DataGridColumnStyle

DataGridColumnStyle associé au PropertyDescriptor spécifié.

Exemples

L’exemple de code suivant obtient un DataColumn élément dans un DataTable DataSet, puis le transmet en tant qu’argument à la Add méthode.

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

Remarques

Chacun DataGridColumnStyle est créé à l’aide d’un PropertyDescriptor. Il PropertyDescriptor peut être retourné à l’aide de la PropertyDescriptor propriété.

Pour obtenir la PropertyDescriptorCollection source de données spécifique, utilisez la GetItemProperties méthode de la BindingManagerBase classe. Transmettez la MappingName propriété de la Item[] PropertyDescriptorCollection propriété pour retourner une PropertyDescriptor colonne spécifique.

Voir aussi

S’applique à