none
Preecher DataGridView com array RRS feed

Respostas

  • Bom dia, Junior_bits. Tudo bem?

    Obrigado por usar o fórum MSDN.

    Você pode usar LINQ para gerar a datasource de um array

    int[] theData = new int[] { 14, 17, 5, 11, 2 };
    dataGridView1
    .DataSource = theData.Where(x => x>0).Select((x, index) =>
       
    new { RecNo = index + 1, ColumnName = x }).OrderByDescending(x => x.ColumnName).ToList();

     


    Você também pode tentar algo assim:

    dataGridView1.Columns.Add("Index", "Index");
    dataGridView1.Columns.Add("Value", "Dice Value");
    int[] theData = new int[] { 5, 2, 1, 5, 4, 1, 3, 1};

    for (int i = 0; i < theData.Length; i++)
    {
         dataGridView1
    .Rows.Add(new object[] { i+1, theData[i] });
    }
     

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.




    quinta-feira, 3 de agosto de 2017 14:11
    Moderador

Todas as Respostas

  • Bom dia, Junior_bits. Tudo bem?

    Obrigado por usar o fórum MSDN.

    Você pode usar LINQ para gerar a datasource de um array

    int[] theData = new int[] { 14, 17, 5, 11, 2 };
    dataGridView1
    .DataSource = theData.Where(x => x>0).Select((x, index) =>
       
    new { RecNo = index + 1, ColumnName = x }).OrderByDescending(x => x.ColumnName).ToList();

     


    Você também pode tentar algo assim:

    dataGridView1.Columns.Add("Index", "Index");
    dataGridView1.Columns.Add("Value", "Dice Value");
    int[] theData = new int[] { 5, 2, 1, 5, 4, 1, 3, 1};

    for (int i = 0; i < theData.Length; i++)
    {
         dataGridView1
    .Rows.Add(new object[] { i+1, theData[i] });
    }
     

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.




    quinta-feira, 3 de agosto de 2017 14:11
    Moderador
  • Bom dia,

    Por falta de retorno essa thread está sendo encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 7 de agosto de 2017 13:02
    Moderador