Ir para o conteúdo
ordepavr

Seleccionar ultimo valor da ListBox

Mensagens Recomendadas

ordepavr    0
ordepavr

Boas pessoal, mais uma vez aqui estou eu para pedir ajuda.

Num exercício da escola, necessito fazer o seguinte:

Uma list box tem por exemplo, espaço para 20 linhas e a cada segundo é adicionada uma linha com um valor.

Ao chegar à linha 21, esta fica escondida e para ver os números que vao sendo inseridos tenho que por para baixo com a scroll bar.

A minha questão é, como faço para que o valor inserido esteja sempre à vista, ou seja, neste caso o 21 ficaria à mostra e o 1 seria escondido e assim sucessivamente.

Com os melhores cumps, Pedro L.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ordepavr    0
ordepavr

Já consegui fazer.

deixo aqui a forma como fiz porque a minha duvida pode ser a duvida de mais alguem no futuro. :D

ListBox1.SelectedIndex = ListBox1.Items.Add(timer)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ribeiro55    44
ribeiro55

O que está no timer?

É irrelevante.

O método ADD devolve um inteiro, a representar o índice do item que acabou de adicionar.

Por isso funciona, mas tem tanta validade como:

ListBox1.SelectedIndex=1 'exemplo

ou

ListBox1.SelectedIndex = ListBox1.Items.Count-1 'alternativa

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade