GARANTIR DESCONTO

Fórum DBLookupComboBox #346233

19/09/2007

0

Há algum tempo postei uma dúvida sobre o DBLookupComboBox que ninguém conseguiu uma sugestão pra me ajudar, assim sendo, estou tendo que remediar, ou seja, quero saber se alguém conhece uma maneira de quando o DBLookupComboBox receber o foco ele já se abrir com ´todas´ as alternativas visíveis.
Já conheço o comando DropDown, mas ele mostra 4 ou cinco primeiros itens e eu preciso que ele mostre todos.

No aguardo de um contato, antecipadamente agradeço.


Pro-luck

Pro-luck

Responder

Posts

19/09/2007

Maikel

opa...

amigo, e se você usar a propriedade DropDownRows e trabalhar com o evento OnEnter, acho que pode te ajudar, veja abaixo como utilizo:

procedure Tform1.DBLookupComboBox1Enter(Sender: TObject);
begin
DBLookupComboBox1.DropDownRows := DataSource1.DataSet.RecordCount;
DBLookupComboBox1.DropDown;
end;

Qualquer coisa, post ai o resultado.

Att


Responder

Gostei + 0

19/09/2007

Anonimus.info

maikel ?

Voce saberia me dizer se tem como eu determinar uma quantidade de registro a serem vistos ?

Ex.:

5 registros ao clicar no componente ?


Responder

Gostei + 0

19/09/2007

Carlos Jatai

Cara na propriedade DROPDOWNROWS vc diz qtos registros qr que apareçam.


Responder

Gostei + 0

19/09/2007

Maikel

Isso mesmo, como o Carlos já falou, você pode controlar a quantidade de registros a serem exibidos através da propriedade DROPDOWNROWS.

No exemplo que dei acima, passo a propriedade todos os registros que foram carregados no DataSet ligado ao DataSource1.
DBLookupComboBox1.DropDownRows := DataSource1.DataSet.RecordCount; 

Att


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar