Udostępnij za pośrednictwem


GridColumnStylesCollection.Item[] Właściwość

Definicja

Pobiera określony DataGridColumnStyle w obiekcie GridColumnStylesCollection.

Przeciążenia

Item[Int32]

Pobiera obiekt DataGridColumnStyle w określonym indeksie.

Item[String]

Pobiera element DataGridColumnStyle o określonej nazwie.

Item[PropertyDescriptor]

Pobiera element DataGridColumnStyle skojarzony z określonym PropertyDescriptorelementem .

Item[Int32]

Pobiera obiekt DataGridColumnStyle w określonym indeksie.

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

Parametry

index
Int32

Indeks zerowy zwracanego DataGridColumnStyle obiektu .

Wartość właściwości

Określony DataGridColumnStyleelement .

Przykłady

Poniższy przykład kodu pobiera DataGridColumnStyle właściwość przy użyciu Item[] właściwości .

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

Uwagi

IndexOf Użyj metody , aby określić indeks dowolnego elementu w kolekcji.

Dotyczy

Item[String]

Pobiera element DataGridColumnStyle o określonej nazwie.

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

Parametry

columnName
String

Element MappingName do DataGridColumnStyle pobrania.

Wartość właściwości

Element DataGridColumnStyle z określonym nagłówkiem kolumny.

Przykłady

Poniższy przykład kodu zwraca DataGridColumnStyle nazwę we Item[] właściwości .

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

Uwagi

Nagłówek kolumny DataGridColumnStyle obiektu można ustawić jawnie, ustawiając HeaderText właściwość . Domyślnie parametr HeaderText jest ustawiany przy użyciu MappingName wartości właściwości .

Porównanie nagłówków kolumn i wartości do wyszukania nie uwzględnia wielkości liter.

Dotyczy

Item[PropertyDescriptor]

Pobiera element DataGridColumnStyle skojarzony z określonym PropertyDescriptorelementem .

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

Parametry

propDescpropertyDesciptor
PropertyDescriptor

Klasa PropertyDescriptor skojarzona z klasą DataGridColumnStyle.

Wartość właściwości

Skojarzony DataGridColumnStyle z określonym PropertyDescriptorelementem .

Przykłady

Poniższy przykład kodu pobiera obiekt DataColumn z obiektu DataTable w obiekcie DataSet, a następnie przekazuje go jako argument do Add metody .

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

Uwagi

Każda z nich DataGridColumnStyle jest tworzona przy użyciu elementu PropertyDescriptor. Obiekt PropertyDescriptor można zwrócić przy użyciu PropertyDescriptor właściwości .

Aby uzyskać element PropertyDescriptorCollection dla określonego źródła danych, użyj GetItemProperties metody BindingManagerBase klasy . Przekaż element MappingName do Item[] właściwości , PropertyDescriptorCollection aby zwrócić wartość PropertyDescriptor dla określonej kolumny.

Zobacz też

Dotyczy