Compartir a través de


GridColumnStylesCollection.Item[] Propiedad

Definición

Obtiene un objeto DataGridColumnStyle especificado de la colección GridColumnStylesCollection.

Sobrecargas

Item[Int32]

Obtiene el objeto DataGridColumnStyle en el índice especificado.

Item[String]

Obtiene el objeto DataGridColumnStyle con el nombre especificado.

Item[PropertyDescriptor]

Obtiene el objeto DataGridColumnStyle asociado al PropertyDescriptor especificado.

Item[Int32]

Obtiene el objeto DataGridColumnStyle en el índice especificado.

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

Parámetros

index
Int32

Índice basado en cero de la clase DataGridColumnStyle que se va a devolver.

Valor de propiedad

DataGridColumnStyle

Objeto DataGridColumnStyle especificado.

Ejemplos

En el ejemplo de código siguiente se obtiene mediante DataGridColumnStyle la Item[] propiedad .

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

Comentarios

Use el IndexOf método para determinar el índice de cualquier elemento de la colección.

Se aplica a

Item[String]

Obtiene el objeto DataGridColumnStyle con el nombre especificado.

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

Parámetros

columnName
String

MappingName del objeto DataGridColumnStyle que se va a recuperar.

Valor de propiedad

DataGridColumnStyle

Objeto DataGridColumnStyle con el encabezado de columna especificado.

Ejemplos

En el ejemplo de código siguiente se devuelve el DataGridColumnStyle denominado en la Item[] propiedad .

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

Comentarios

El encabezado de columna de se DataGridColumnStyle puede establecer explícitamente estableciendo la HeaderText propiedad . De forma predeterminada, HeaderText se establece mediante el MappingName uso del valor de propiedad .

La comparación entre los encabezados de columna y el valor que se va a buscar no distingue mayúsculas de minúsculas.

Se aplica a

Item[PropertyDescriptor]

Obtiene el objeto DataGridColumnStyle asociado al PropertyDescriptor especificado.

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

Parámetros

propDescpropertyDesciptor
PropertyDescriptor

Objeto PropertyDescriptor asociado a DataGridColumnStyle.

Valor de propiedad

DataGridColumnStyle

DataGridColumnStyle asociado al descriptor PropertyDescriptor especificado.

Ejemplos

En el ejemplo de código siguiente se obtiene un DataColumn elemento de un DataTable objeto en DataSety, a continuación, se pasa como un argumento al Add método .

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

Comentarios

Cada uno de ellos DataGridColumnStyle se crea mediante .PropertyDescriptor PropertyDescriptor Se puede devolver mediante la PropertyDescriptor propiedad .

Para obtener para PropertyDescriptorCollection un origen de datos específico, use el GetItemProperties método de la BindingManagerBase clase . MappingName Pase a la Item[] propiedad de PropertyDescriptorCollection para devolver un PropertyDescriptor para una columna específica.

Consulte también

Se aplica a