Width da coluna em um StringGrid
Boa noite galera, estou com problemas ao preencher as celular de um StringGrid, pois ao inserir o conteudo que vem de uma tabela ele esta cortando o texto que esta sendo inserido no momento. A duvida é, como faço para setar o tamanho de cada coluna de forma que ela nao corte o texto inserido? Pensei em colocar a propriedade da tabela DisplayWidth como o limitador da coluna, porem nao sei qual propriedade do StringGrid devo setar ....
Agradeço desde ja.
Agradeço desde ja.
Luciano Andrade
Curtidas 0
Respostas
Marcio.theis
22/11/2006
Poderia criar um controlo no evento [b:240918df4e]OnKeyPress[/b:240918df4e] do StringGrid, algo do tipo:
if stgTeste.Col = 1 then
begin
if Length(stgTeste.Cells[1,stgTeste.Row]) >= 50 then
if not (Ord(Key) in [vk_Return,vk_Back,vk_Tab]) then
Key:=#0;
end;
GOSTEI 0
Emerson Nascimento
22/11/2006
StringGrid.ColWidths[ coluna ] := largura_desejada
GOSTEI 0