none
DataGridView RRS feed

  • Question

  • Bonjour/Bonsoir,

    voici le code sous VB.NEt

    For i As Int16 = 0 To 21
        Dgv_.Columns.Item(i).HeaderText = Texte_Entete(i)
        Dgv_.Columns(i).Width = 0
        Dgv_.Columns(i).SortMode = 0
        Dgv_.Columns(i).Resizable = DataGridViewTriState.[False]
    Next

    Je le traduit en C#

     

    for (Int16 i = 0; i <= 21; i++)

    {

          Dgv_.Columns.Item(i).HeaderText = Texte_Entete(i);

          Dgv_.Columns(i).Width = 0;

          Dgv_.Columns(i).SortMode = 0;

          Dgv_.Columns(i).Resizable =

    DataGridViewTriState.False;

    }

    Mais ca ne marche pas, je tenter de trouver comment faire,.... mais rien.

    Merci de votre aide

    Salva

    mardi 3 mai 2011 17:20

Réponses

  • Bonsoir,

    pour accéder aux éléments d'un tableau en c# vous devez utiliser les caractères [ ] et non des paranthèses.

    Donc dans votre exemple remplacer Dgv_.Columns(i) par Dgv_.Columns[i].

    Cordialement

     

    • Marqué comme réponse Salva56 mercredi 4 mai 2011 06:27
    mardi 3 mai 2011 17:28
    Modérateur
  • Bonjour,

    Merci de votre reponse.

    Je n'ai pas fait attention aux () !!!!!! Desole

    Merci encore.

    A bientot

    Salva

    • Marqué comme réponse Salva56 mercredi 4 mai 2011 06:28
    mercredi 4 mai 2011 06:27

Toutes les réponses

  • Bonsoir,

    pour accéder aux éléments d'un tableau en c# vous devez utiliser les caractères [ ] et non des paranthèses.

    Donc dans votre exemple remplacer Dgv_.Columns(i) par Dgv_.Columns[i].

    Cordialement

     

    • Marqué comme réponse Salva56 mercredi 4 mai 2011 06:27
    mardi 3 mai 2011 17:28
    Modérateur
  • Bonjour,

    Merci de votre reponse.

    Je n'ai pas fait attention aux () !!!!!! Desole

    Merci encore.

    A bientot

    Salva

    • Marqué comme réponse Salva56 mercredi 4 mai 2011 06:28
    mercredi 4 mai 2011 06:27