GridColumnStylesCollection.Item[] Vlastnost

Definice

Získá zadaný DataGridColumnStyle v souboru GridColumnStylesCollection.

Přetížení

Item[Int32]

Získá zadanou hodnotu indexu DataGridColumnStyle .

Item[String]

DataGridColumnStyle Získá zadaný název.

Item[PropertyDescriptor]

DataGridColumnStyle Získá přidružené k zadané PropertyDescriptor.

Item[Int32]

Získá zadanou hodnotu indexu DataGridColumnStyle .

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

Index založený na nule, který DataGridColumnStyle se má vrátit.

Hodnota vlastnosti

DataGridColumnStyle

DataGridColumnStyleZadaný .

Příklady

Následující příklad kódu získá DataGridColumnStyle použití Item[] vlastnosti.

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

Poznámky

Použijte metodu IndexOf k určení indexu libovolného prvku v kolekci.

Platí pro

Item[String]

DataGridColumnStyle Získá zadaný název.

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

DataGridColumnStyle NačteníMappingName.

Hodnota vlastnosti

DataGridColumnStyle

Se DataGridColumnStyle zadaným záhlavím sloupce.

Příklady

Následující příklad kódu vrátí pojmenovaný DataGridColumnStyle ve Item[] vlastnosti.

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

Poznámky

Záhlaví DataGridColumnStyle sloupce můžete explicitně nastavit nastavením HeaderText vlastnosti. Ve výchozím nastavení HeaderText se používá MappingName hodnota vlastnosti.

Porovnání záhlaví sloupců a hodnoty, která se má hledat, nerozlišuje malá a velká písmena.

Platí pro

Item[PropertyDescriptor]

DataGridColumnStyle Získá přidružené k zadané 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

Parametry

propDescpropertyDesciptor
PropertyDescriptor

PropertyDescriptor přidružený k tomuto objektu DataGridColumnStyle.

Hodnota vlastnosti

DataGridColumnStyle

Přidružené DataGridColumnStyle zadané PropertyDescriptor.

Příklady

Následující příklad kódu získá DataColumn z objektu DataTable v souboru DataSeta pak ho předá jako argument metodě Add .

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

Poznámky

Každý DataGridColumnStyle se vytvoří pomocí PropertyDescriptor. Lze PropertyDescriptor vrátit pomocí PropertyDescriptor vlastnosti.

Pokud chcete získat PropertyDescriptorCollection konkrétní zdroj dat, použijte GetItemProperties metodu BindingManagerBase třídy. MappingName Item[] Předejte vlastnost objektu PropertyDescriptorCollection pro vrácení PropertyDescriptor konkrétního sloupce.

Viz také

Platí pro