Condividi tramite


GridColumnStylesCollection.Item[] Proprietà

Definizione

Ottiene un oggetto specificato DataGridColumnStyle nell'oggetto GridColumnStylesCollection.

Overload

Nome Descrizione
Item[Int32]

Ottiene l'oggetto DataGridColumnStyle in corrispondenza di un indice specificato.

Item[String]

Ottiene l'oggetto DataGridColumnStyle con il nome specificato.

Item[PropertyDescriptor]

Ottiene l'oggetto DataGridColumnStyle associato all'oggetto specificato PropertyDescriptor.

Item[Int32]

Origine:
GridColumnStylesCollection.cs
Origine:
GridColumnStylesCollection.cs

Ottiene l'oggetto DataGridColumnStyle in corrispondenza di un indice specificato.

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

Parametri

index
Int32

Indice in base zero dell'oggetto DataGridColumnStyle da restituire.

Valore della proprietà

Oggetto specificato DataGridColumnStyle.

Esempio

L'esempio di codice seguente ottiene l'oggetto DataGridColumnStyle utilizzando la Item[] proprietà .

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

Commenti

Utilizzare il IndexOf metodo per determinare l'indice di qualsiasi elemento nella raccolta.

Si applica a

Item[String]

Origine:
GridColumnStylesCollection.cs
Origine:
GridColumnStylesCollection.cs

Ottiene l'oggetto DataGridColumnStyle con il nome specificato.

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

Parametri

columnName
String

Oggetto MappingName dell'oggetto DataGridColumnStyle da recuperare.

Valore della proprietà

Oggetto DataGridColumnStyle con l'intestazione di colonna specificata.

Esempio

Nell'esempio di codice seguente viene restituito l'oggetto DataGridColumnStyle denominato nella Item[] proprietà .

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

Commenti

L'intestazione di colonna di un DataGridColumnStyle oggetto può essere impostata in modo esplicito impostando la HeaderText proprietà . Per impostazione predefinita, l'oggetto HeaderText viene impostato utilizzando il valore della MappingName proprietà .

Il confronto tra le intestazioni di colonna e il valore da cercare non fa distinzione tra maiuscole e minuscole.

Si applica a

Item[PropertyDescriptor]

Origine:
GridColumnStylesCollection.cs
Origine:
GridColumnStylesCollection.cs

Ottiene l'oggetto DataGridColumnStyle associato all'oggetto specificato 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

Parametri

propDescpropertyDesciptor
PropertyDescriptor

Oggetto PropertyDescriptor associato all'oggetto DataGridColumnStyle.

Valore della proprietà

Oggetto DataGridColumnStyle associato all'oggetto specificato PropertyDescriptor.

Esempio

Nell'esempio di codice seguente viene ottenuto un DataColumn oggetto da in DataTable un DataSetoggetto e quindi viene passato come argomento al Add metodo .

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

Commenti

Ogni DataGridColumnStyle oggetto viene creato usando un oggetto PropertyDescriptor. L'oggetto PropertyDescriptor può essere restituito utilizzando la PropertyDescriptor proprietà .

Per ottenere per un'origine PropertyDescriptorCollection dati specifica, usare il GetItemProperties metodo della BindingManagerBase classe . MappingName Passare alla Item[] proprietà dell'oggetto PropertyDescriptorCollection per restituire un oggetto PropertyDescriptor per una colonna specifica.

Vedi anche

Si applica a