IMG EM DATAGRID
Boa tarde galera,
Gostaria de saber como faço para deixar as imagens certinhas no [Ô]quadrado[Ô] do datagridview :D, já está carregando, so que ela aparece [Ô]bugada[Ô], só o topo e grande, quero que aparece no quadrado certo
Elas ficam assim:
Gostaria de saber como faço para deixar as imagens certinhas no [Ô]quadrado[Ô] do datagridview :D, já está carregando, so que ela aparece [Ô]bugada[Ô], só o topo e grande, quero que aparece no quadrado certo
Elas ficam assim:
Descobri que é na propriedade ImageLayout mas como faço isso em codigo, a logica seria
mas não foi :/
DataGridView1.Columns(17).ImageLayout = Stretch
mas não foi :/
Eu faço deste jeito.
comando = New OleDbCommand(query, con)
da = New OleDbDataAdapter(comando)
Dim dt As DataTable = New DataTable
DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
DataGridView1.RowTemplate.Height = 59 [ô] Onde muda o tamanho de imagem
DataGridView1.AllowUserToAddRows = False
da.Fill(dt)
DataGridView1.DataSource = dt
Dim image As DataGridViewImageColumn = New DataGridViewImageColumn
image = CType(DataGridView1.Columns(0), DataGridViewImageColumn)
DataGridView1.Columns(0).Width = 59 [ô] Onde muda o tamanho de imagem
image.ImageLayout = DataGridViewImageCellLayout.Stretch
da.Dispose()
Me.DataGridView1.DefaultCellStyle.Font = New Font([Ô]Tahoma[Ô], 15)
comando = New OleDbCommand(query, con)
da = New OleDbDataAdapter(comando)
Dim dt As DataTable = New DataTable
DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
DataGridView1.RowTemplate.Height = 59 [ô] Onde muda o tamanho de imagem
DataGridView1.AllowUserToAddRows = False
da.Fill(dt)
DataGridView1.DataSource = dt
Dim image As DataGridViewImageColumn = New DataGridViewImageColumn
image = CType(DataGridView1.Columns(0), DataGridViewImageColumn)
DataGridView1.Columns(0).Width = 59 [ô] Onde muda o tamanho de imagem
image.ImageLayout = DataGridViewImageCellLayout.Stretch
da.Dispose()
Me.DataGridView1.DefaultCellStyle.Font = New Font([Ô]Tahoma[Ô], 15)
E como faço para mudar o height?
descobri :D
Agora uma outra duvida, carreguei a imagem na coluna 4, como faço para jogar ela na coluna 1? tendo carregado ela na 4 (sem mudar a forma do select)
Vi algo do tipo
más não deu muito certo
With DataGridView1
.Columns([Ô]Imagem[Ô]).DisplayIndex = 1
End With
más não deu muito certo
Deu certo sim, descobri o Erro :D
Tópico encerrado , respostas não são mais permitidas