locked
Inserir Imagem em Botão do Datagrid RRS feed

  • Pergunta

  • Tenho um método que cria um botão no meu datagrid e gostaria de inserir uma imagem nele.

    Método para criar botão:

    private void Add_ColunaDesativar()
            {
                DataGridViewButtonColumn Nova_Coluna = new DataGridViewButtonColumn();
                Nova_Coluna.HeaderText = "Desativar";
                Nova_Coluna.Name = "btn_GridDesativar";
                Nova_Coluna.DefaultCellStyle.NullValue = "Desativar";
                Nova_Coluna.Width = 50;
    
                dataGridView1.Columns.Insert(8, Nova_Coluna);
            }

    Ao invés de setar o nullvalue para Desativar, gostaria de utilizar uma imagem.

    a imagem que quero esta neste caminho: global::Hotel.Properties.Resources.delete

    terça-feira, 4 de agosto de 2015 15:36

Respostas

  • Eduardo,

    esse link tem um exemplo, porém está em inglês.

    Está bem simples, acredito que irá lhe ajudar.

    http://johnroach.info/2012/01/13/how-to-add-images-to-datagridview-cell-using-c-and-windows-forms/


    Att, Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor Vote como Útil, e se resolvi seu problema, clique em Marcar como Resposta.

    • Marcado como Resposta Eduardo Michetti quarta-feira, 5 de agosto de 2015 13:05
    terça-feira, 4 de agosto de 2015 19:22

Todas as Respostas

  • Boa tarde Eduardo,

    Por gentileza verifique estas informações:

    Adding a C# image button

    Submit Button Image

    HTML / CSS How to add image icon to input type=“button”?

    put image on button in C#

    How to make image button

    How to add text and image to button using C# code?

    Espero ter ajudado com as informações necessárias.

    Atenciosamente


    Marcos Roberto de Souza Junior

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

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.

    terça-feira, 4 de agosto de 2015 15:42
  • Na verdade preciso de inserir a imagem em um botão do Grid e em windows form, os exemplos que me passou não falam nada a respeito. De qualquer forma obrigado pela atenção.
    terça-feira, 4 de agosto de 2015 15:52
  • Lúcio vc é o cara, rsrs. Realmente a solução seria esta. Pesquisando ontem vi que realmente não tem como colocar imagem em um botão do grid, então a solução seria utilizar uma ImageColumn, conforme indica neste link que vc mandou.

    abs


    quarta-feira, 5 de agosto de 2015 13:05
  • Bom dia Lucio Rogerio SP,

    Muito obrigado por sua contribuição no Fórum.

    Atenciosamente

     


    Marcos Roberto de Souza Junior

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

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.

    quarta-feira, 5 de agosto de 2015 14:18