Condividi tramite


GridColumnStylesCollection.Item[] Proprietà

Definizione

Ottiene un DataGridColumnStyle specifico dell'insieme GridColumnStylesCollection .

Overload

Item[Int32]

Ottiene l'oggetto DataGridColumnStyle in corrispondenza dell'indice specificato.

Item[String]

Ottiene DataGridColumnStyle con il nome specificato.

Item[PropertyDescriptor]

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

Item[Int32]

Ottiene l'oggetto DataGridColumnStyle in corrispondenza dell'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à

DataGridColumnStyle

Classe DataGridColumnStyle specificata.

Esempio

L'esempio di codice seguente ottiene l'uso DataGridColumnStyle della 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]

Ottiene 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

La proprietà MappingName dell'oggetto DataGridColumnStyle da recuperare.

Valore della proprietà

DataGridColumnStyle

Il DataGridColumnStyle con l'intestazione di colonna specificata.

Esempio

Nell'esempio Item[] di codice seguente viene restituito il DataGridColumnStyle nome nella 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 può essere impostata in modo esplicito impostando la HeaderText proprietà. Per impostazione predefinita, l'oggetto HeaderText viene impostato usando il MappingName valore della proprietà .

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

Si applica a

Item[PropertyDescriptor]

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

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à

DataGridColumnStyle

Il DataGridColumnStyle associato al descrittore PropertyDescriptor specificato.

Esempio

L'esempio di codice seguente ottiene un DataTable DataColumn oggetto da un oggetto in e DataSetquindi lo passa 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 PropertyDescriptoroggetto . L'oggetto PropertyDescriptor può essere restituito usando la PropertyDescriptor proprietà .

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

Vedi anche

Si applica a