bonjour
J'ai un dbgrid où mon ascenseur à droite à disparu pourtant j'ai assez d'enregistrements pour qu'il apparaisse pourriez-vous m'aider?
Merci d'avance.
bonjour
J'ai un dbgrid où mon ascenseur à droite à disparu pourtant j'ai assez d'enregistrements pour qu'il apparaisse pourriez-vous m'aider?
Merci d'avance.
la propriété scrollbar est elle en automatique ?
[Il était une fois Delphi ....]
@ Pierrot67, comme le dit si bien zemeilleurofgreg, vérifie si dans le cas d'un TStringGrid car je n'ai pas le composant DbGrid :
@+,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 StringGrid1.ScrollBars := Ssboth
Cincap
@ Pierrot67 tu peux essayer ceci :
@+,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 private { Private declarations } ... FDBGridWndProc: TWndMethod; procedure DBGridWndProc(var Msg: TMessage); ... implementation ....... procedure TForm1.FormCreate(Sender: TObject); begin FDBGridWndProc := WindowProc; WindowProc := DBGridWndProc; end; procedure TForm1.FormShow(Sender: TObject); begin ShowScrollBar(DBGrid1.Handle, SB_HORZ, True); // Affiche le scrollbars horizontal ShowScrollBar(DBGrid1.Handle, SB_HORZ, False); // Cache le scrollbars horizontal end;
Cincap
Cincap,
ton code est intéressant, mais je n'ai jamais eu besoin de coder la moindre ligne pour l'apparition des scrollbar dans un DBGrid !
[Il était une fois Delphi ....]
Bonjour,
@ zemeilleurofgreg, ma réponse est certe pour orienter si dans le cas ou par défaut cela ne fonctionne pas.
@+,@ Pierrot67, comme le dit si bien zemeilleurofgreg, vérifie ......
Cincap
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager