dbgrid - multiselec
Oi pessoal, alguem sabe como faço para que todos os ítens no grid apareçam como selecionados. Ou seja da mesma forma quando eu vou clicando um a um segurando o ctrl eu quero que todos apareçam selecionados e eu apenas desmarco aqueles que eu não quero.
Desde já agradeço.
Desde já agradeço.
Osvaldo
Curtidas 0
Respostas
Cicerojr
27/08/2003
A opção MultiSelect deve esta como true!!
GOSTEI 0
Vinicius2k
27/08/2003
osvaldo,
primeiramente vc precisa passar para true a propriedade ´Options.dgMultiSelect´... depois vc pode implementar alguma algo mais ou menos assim :
espero ter ajudado...
primeiramente vc precisa passar para true a propriedade ´Options.dgMultiSelect´... depois vc pode implementar alguma algo mais ou menos assim :
procedure selecionar_tudo;
var RegAtual: TBookMark;
begin
RegAtual:= table1.GetBookmark;
table1.DisableControls;
table1.First;
while not table1.Eof do
begin
dbgrid1.SelectedRows.CurrentRowSelected:= true;
table1.Next;
end;
table1.EnableControls;
table1.GotoBookmark(RegAtual);
end;
espero ter ajudado...
GOSTEI 0
Osvaldo
27/08/2003
Obrigado pela atenção Vinicius, era justamente isso que eu precisava.
GOSTEI 0