Não permitir mudar de aba no PageControl
Pessoal tenho um page control com 5 abas e não quero deixar entrar na aba 4. No evento onChanging eu nao vi onde tem a opção para eu saber em qual aba o usuário está clicando apenas para liberar ou nao entrar.
obrigado
obrigado
Yallebr
Curtidas 0
Respostas
Jeimyson
12/11/2007
Na propriedade OnChanging do objeto
Se quiser fazer tratativa para apenas uma aba, faça antes de passar pra falso.
8)
AllowChange := False;
Se quiser fazer tratativa para apenas uma aba, faça antes de passar pra falso.
8)
GOSTEI 0
Yallebr
12/11/2007
Ola Amigo,
Obriagdo pela resposta. Mais não é isso não.
Essa parte eu sei, eu quero saber mesmo é como faço para saber q o usuário esta clicando na Page2 para eu não permitir entrar.
if Clique = Page2 then == Quero saber é como faço essa condição.
AllowChange := False;
Obriagdo pela resposta. Mais não é isso não.
Essa parte eu sei, eu quero saber mesmo é como faço para saber q o usuário esta clicando na Page2 para eu não permitir entrar.
if Clique = Page2 then == Quero saber é como faço essa condição.
AllowChange := False;
GOSTEI 0
Bruno Belchior
12/11/2007
Não tem uma maneira de fazer isso sem uma ´gambiarra´ Yalle...
GOSTEI 0
Luciano.lirio
12/11/2007
Tente usar desta forma.
procedure TForm1.PageControl1Change(Sender: TObject);
begin
if PageControl1.ActivePage = TabSheet2 then
PageControl1.ActivePage := TabSheet1;
end;
procedure TForm1.PageControl1Change(Sender: TObject);
begin
if PageControl1.ActivePage = TabSheet2 then
PageControl1.ActivePage := TabSheet1;
end;
GOSTEI 0
Yallebr
12/11/2007
Luciano,
Funcinou. Valeu.
Bruno bom ver vc aqui no Delphi ainda. rs Abraços
Yalle
Funcinou. Valeu.
Bruno bom ver vc aqui no Delphi ainda. rs Abraços
Yalle
GOSTEI 0
Bruno Belchior
12/11/2007
A primeira linguagem ninguém esquece... Rsss... Abraços...
GOSTEI 0