A cada novo Caption inserido uma nova linha é criada. Caption tb é uma coluna, a primeira coluna. Subitens são as colunas seguintes. Por exemplo se vc tem 4 colunas e 10 linhas para criar pode fazer assim: for x := 0 to 9 do begin Lista_Eventos := ListView1.Items.Add; Lista_Eventos.Caption := 'Coluna 1';//Seta conteudo da coluna1 Lista_Eventos.SubItems.Add('Coluna 2');//Seta conteudo da coluna2 Lista_Eventos.SubItems.Add('Coluna 3');//Seta conteudo da coluna3 Lista_Eventos.SubItems.Add('Coluna 4');//Seta conteudo da coluna4 end;
Shally <[EMAIL PROTECTED]> wrote: Na hora que insiro > Lista_Eventos.Caption := 'Coluna 1'; > Lista_Eventos.SubItems.Add('Coluna 2'); > Lista_Eventos.SubItems.Add('Coluna X'); o "subitems" são as colunas, correto? e para as linhas? é o Lista_Eventos.Caption := '...'; ?? Posso fazer um loop para preencher os valores de uma listview? Ajudem please! --- Em delphi-br@yahoogrupos.com.br, Jéferson <[EMAIL PROTECTED]> escreveu > > Insira um componente ListView altere as propriedades... > > ViewStile := vsReport > > Dê um duplo clique sobre o comp e insira as colunas definindo a propriedade > > Alignment de cada coluna como vc quiser > > > Para preenche é o seguinte.... > ------------------------------- > var > Lista_Eventos : TListItem; > begin > while x > x do > begin > Lista_Eventos := ListView1.Items.Add; > Lista_Eventos.Caption := 'Coluna 1'; > Lista_Eventos.SubItems.Add('Coluna 2'); > Lista_Eventos.SubItems.Add('Coluna X'); > end; > end; > --------------------------------- > > Para apagar..... > -------------------------------- > ListView1.Items.Clear; > -------------------------------- > > Tenta aí, > Boa sorte > > -- > Jéferson Mehlecke > Porto Alegre - RS > ----- Original Message ----- > From: "Shally" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Tuesday, June 07, 2005 4:53 PM > Subject: [delphi-br] Re: StringGrid - como alinhar valores? > > > Bom, fixei 50 linhas e 20 colunas, mas na realidade necessito de uma > grid "dinâmica", do tipo que veja os resultados gerados e então > gerasse uma grid com o nº e linha e colunas necessárias, pois da > maneira que estou fazendo sobram várias linhas e colunas. > > Ainda não consegui centralizar os valores com as dicas que deram na > lista até agora. > > > > --- Em delphi-br@yahoogrupos.com.br, Jéferson <[EMAIL PROTECTED]> escreveu > > No StringGrid não sei. > > > > Quantas linhas vc utiliza? no grid? > > > > Porque eu tb trabalho com dados que vem de um BD, > > cálculos são realizados, etc e tal para depois os dados serem > > mostrados no ListView. > > > > -- > > Jéferson Mehlecke > > Porto Alegre - RS > > ----- Original Message ----- > > From: "Shally" <[EMAIL PROTECTED]> > > To: <delphi-br@yahoogrupos.com.br> > > Sent: Tuesday, June 07, 2005 4:27 PM > > Subject: [delphi-br] Re: StringGrid - como alinhar valores? > > > > > > Sim, preciso da String Grid pois trabalho com dados que vem de um > BD, > > cálculos são realizados, etc e tal para depois os dados serem > > mostrados nesta Grid. > > Sabe como posso centralizar esses valores? > > > > > > > > --- Em delphi-br@yahoogrupos.com.br, Jéferson <[EMAIL PROTECTED]> escreveu > > > Vc realmente precisa trabalhar com um StringList? > > > > > > O ListView permite centralizar colunas.... Mas se vc tem muitas > > linhas o > > > preenchimento dele se torna lento. > > > > > > Apenas uma dica. > > > > > > -- > > > Jéferson Mehlecke > > > Porto Alegre - RS > > > ----- Original Message ----- > > > From: "Shally" <[EMAIL PROTECTED]> > > > To: <delphi-br@yahoogrupos.com.br> > > > Sent: Tuesday, June 07, 2005 4:03 PM > > > Subject: [delphi-br] StringGrid - como alinhar valores? > > > > > > > > > Olá. > > > Estou trabalhando com StringGrid e preciso alinhar ao centro > alguns > > > valores que nela são mostrados. Como faço para alinhá-los já que > não > > > encontrei esta propriedade na paleta de propriedades e nem no help > > do > > > Delphi? > > > > > > > > > > > > > > > > > > > > > -- > > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > Para ver as mensagens antigas, acesse: > > > http://br.groups.yahoo.com/group/delphi-br/messages > > > > > > Para falar com o moderador, envie um e-mail para: > > > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ____________________________________________________ > > > Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! > > http://mail.yahoo.com.br > > > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Para ver as mensagens antigas, acesse: > > http://br.groups.yahoo.com/group/delphi-br/messages > > > > Para falar com o moderador, envie um e-mail para: > > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > ____________________________________________________ > > Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! > http://mail.yahoo.com.br > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > > > > > ____________________________________________________ > Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail.yahoo.com.br -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] --------------------------------- Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. --------------------------------- Discover Yahoo! Find restaurants, movies, travel & more fun for the weekend. Check it out! [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html