DBLookupComboBox
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.
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
Curtidas 0
Respostas
Maikel
19/09/2007
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
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
GOSTEI 0
Anonimus.info
19/09/2007
maikel ?
Voce saberia me dizer se tem como eu determinar uma quantidade de registro a serem vistos ?
Ex.:
5 registros ao clicar no componente ?
Voce saberia me dizer se tem como eu determinar uma quantidade de registro a serem vistos ?
Ex.:
5 registros ao clicar no componente ?
GOSTEI 0
Carlos Jatai
19/09/2007
Cara na propriedade DROPDOWNROWS vc diz qtos registros qr que apareçam.
GOSTEI 0
Maikel
19/09/2007
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.
Att
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
GOSTEI 0