esta é facil, mas eu não sei...

Delphi

21/03/2003

Olá...

Tenho um Combobox e coloquei sua propriedade Style para csDropDownList com isso consigo impedir que o usuário digite algo nele...

o problema é que em certo ponto preciso mostrar um valor na propriedade text em tempo de execução e não dá certo, fica em branco, o que faço????


Anonymous

Anonymous

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

21/03/2003

[color=#012345:b4734ab754]tente isto:[/color:b4734ab754]

[color=blue:b4734ab754]combobox.itens.add(´valor´);
combobox.index := combobox.itens.count-1;

depois, quando não quiser mais mostrar o valor faça
combobox.itens[combobox.itens.count-1] := ´´;[/color:b4734ab754]

[color=012345:b4734ab754]é uma geringonça mais acho que funciona[/color:b4734ab754]


GOSTEI 0
Anonymous

Anonymous

21/03/2003

Se vc deseja que o usuario não entre com dados então simplesmente seta a propriedade readonly (somente leitura para true). Acho que é isso...

O usuario não pode inserir dados mas vc sim, via código em tempo de execução...


GOSTEI 0
Dor_poa

Dor_poa

21/03/2003

para funcinar deste jeito, vc. terá que lançar em tempo de execuções todos os valores dentro dele.


GOSTEI 0
POSTAR