Cocher un case a coche et fait appairaitre un grille

Signaler
Messages postés
43
Date d'inscription
dimanche 24 octobre 2010
Statut
Membre
Dernière intervention
22 juin 2011
-
Messages postés
43
Date d'inscription
dimanche 24 octobre 2010
Statut
Membre
Dernière intervention
22 juin 2011
-
Bonjours tout le monde

j'aimerai savoir commen on fait pour que lorque je coche la case a coche et bien je peut faire apparaitre une dbgrid et quand je la dechoche et bien elle disparait

5 réponses

Messages postés
675
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
19 février 2019
13
salut
essaye : si xx.checked alors zz.visible=Vrai
sinon zz.visible=faux
en delphi bien sur


Dubois77
Messages postés
4715
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
13
Bonjour,


sur le OnClic du CheckBox :
if checkBox.Checked then 
 dbgrid1.visible := true
else 
 dbgrid1.visible := false;
end;


ou plus simple
sur le OnClic du CheckBox :
begin
 dbgrid1.visible := checkBox.Checked;
end;


cantador
Messages postés
43
Date d'inscription
dimanche 24 octobre 2010
Statut
Membre
Dernière intervention
22 juin 2011

j ai ecrit se code il ne marche pas a cause du else


procedure TForm3.CheckBox1Click(Sender: TObject);
begin
if checkBox1.Checked then
begin
(dbgrid1.visible := true;
DBAdvNavigator1.visible:= True;
Label22.visible:= true;
Label4.visible:= true;
label7.visible:= true;)
end;
else
begin
(dbgrid1.visible := false;
DBAdvNavigator1.visible:=false,
Label22.visible:=false;
Label4.visible:=false;
label7.visible:=false;)
end;
end;



j aimerai aussi que la grille soit pas affiche lorssqu j ouvre le formulaire a l'etat initial
Messages postés
675
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
19 février 2019
13
après le end juste avant le else, supprime le ";"
à quoi servent les parenthèses ?

Dubois77
Messages postés
43
Date d'inscription
dimanche 24 octobre 2010
Statut
Membre
Dernière intervention
22 juin 2011

désole sa ne marche pas j ai toujours les erreur