GridColumnStylesCollection.Item[] Свойство

Определение

Получает заданный объект DataGridColumnStyle в коллекции GridColumnStylesCollection.Gets a specified DataGridColumnStyle in the GridColumnStylesCollection.

Перегрузки

Item[Int32]

Получает DataGridColumnStyle по указанному индексу.Gets the DataGridColumnStyle at a specified index.

Item[String]

Возвращает объект DataGridColumnStyle с указанным именем.Gets the DataGridColumnStyle with the specified name.

Item[PropertyDescriptor]

Получает объект DataGridColumnStyle, связанный с заданным объектом PropertyDescriptor.Gets the DataGridColumnStyle associated with the specified PropertyDescriptor.

Item[Int32]

Получает DataGridColumnStyle по указанному индексу.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

Параметры

index
Int32

Отсчитываемый от нуля индекс возвращаемого объекта DataGridColumnStyle.The zero-based index of the DataGridColumnStyle to return.

Значение свойства

DataGridColumnStyle

Указанный DataGridColumnStyle.The specified DataGridColumnStyle.

Примеры

В следующем примере кода получается DataGridColumnStyle с помощью Item[] Свойства.The following code example gets the DataGridColumnStyle using the Item[] 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 

Комментарии

Используйте IndexOf метод, чтобы определить индекс любого элемента в коллекции.Use the IndexOf method to determine the index of any element in the collection.

Применяется к

Item[String]

Возвращает объект DataGridColumnStyle с указанным именем.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

Параметры

columnName
String

Свойство MappingName извлекаемого объекта DataGridColumnStyle.The MappingName of the DataGridColumnStyle to retrieve.

Значение свойства

DataGridColumnStyle

Объект DataGridColumnStyle с заданным заголовком столбца.The DataGridColumnStyle with the specified column header.

Примеры

В следующем примере кода возвращается имя, заданное DataGridColumnStyle в Item[] свойстве.The following code example returns the DataGridColumnStyle named in the Item[] 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 

Комментарии

Заголовок столбца DataGridColumnStyle можно задать явно, задав HeaderText свойство.The column header of a DataGridColumnStyle can be set explicitly by setting the HeaderText property. По умолчанию параметр HeaderText задается с помощью MappingName значения свойства.By default, the HeaderText is set using uses MappingName property value.

Сравнение заголовков столбцов и искомого значения не учитывает регистр.The comparison between column headers and the value to look for is not case-sensitive.

Применяется к

Item[PropertyDescriptor]

Получает объект DataGridColumnStyle, связанный с заданным объектом PropertyDescriptor.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 ^ propertyDesciptor); };
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 propertyDesciptor] { get; }
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(propertyDesciptor As PropertyDescriptor) As DataGridColumnStyle
Default Public ReadOnly Property Item(propDesc As PropertyDescriptor) As DataGridColumnStyle

Параметры

propertyDesciptorpropDesc
PropertyDescriptor

Объект PropertyDescriptor, связанный с объектом DataGridColumnStyle.The PropertyDescriptor associated with the DataGridColumnStyle.

Значение свойства

DataGridColumnStyle

Объект DataGridColumnStyle, связанный с заданным дескриптором PropertyDescriptor.The DataGridColumnStyle associated the specified PropertyDescriptor.

Примеры

В следующем примере кода возвращается объект DataColumn из объекта DataTable в DataSet , а затем он передается в качестве аргумента в Add метод.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 

Комментарии

Каждый DataGridColumnStyle из них создается с помощью PropertyDescriptor .Each DataGridColumnStyle is created using a PropertyDescriptor. PropertyDescriptorМожно вернуть с помощью PropertyDescriptor Свойства.The PropertyDescriptor can be returned using the PropertyDescriptor property.

Чтобы получить PropertyDescriptorCollection для конкретного источника данных, используйте GetItemProperties метод BindingManagerBase класса.To get the PropertyDescriptorCollection for a specific data source, use the GetItemProperties method of the BindingManagerBase class. Передайте MappingName Item[] свойство объекта, PropertyDescriptorCollection чтобы вернуть PropertyDescriptor для определенного столбца.Pass the MappingName to the Item[] property of the PropertyDescriptorCollection to return a PropertyDescriptor for a specific column.

См. также раздел

Применяется к