Θέμα: Συναρτήσεις True/False σε Κώδικα

Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 24-01-17, 14:58
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Το χειριστήριο Tab Control αποτελείται από καρτέλες (Pages).

Σε κατάσταση σχεδίασης μπορούμε να επιλέξουμε μία καρτέλα (κλικ στην ετικέτα της) ή ολόκληρο το χειριστήριο (κλικ στο περίγραμμά του).

Το τι είναι επιλεγμένο φαίνεται στο φύλλο ιδιοτήτων.

Αν επιλεγεί το Tab Control, τα στοιχεία ελέγχου που θα τοποθετήσουμε, θα είναι διαθέσιμα σε όλες τις καρτέλες του.

Ενώ αν επιλεγεί μία καρτέλα, τα στοιχεία ελέγχου που θα τοποθετήσουμε, θα είναι διαθέσιμα μόνο σ’ αυτήν την καρτέλα.

Με βάση τα παραπάνω μια προσέγγιση του ζητούμενου είναι να τοποθετήσουμε τα κουμπιά στο Tab Control (όχι στην καρτέλα).

Αν θέλουμε να μη φαίνονται στις άλλες καρτέλες, μπορούμε να προσθέσουμε τον κώδικα:

Κώδικας:
Private Sub TabCtl1_Change()
    'Το μηδέν θα πρέπει να αντικατασταθεί με τον αριθμό της καρτέλας
    'στην οποία θέλουμε να εμφανίζονται τα κουμπιά.
    'Η αρίθμηση των καρτελών αρχίζει από το μηδέν
    '---------------------------------------------------------------
    Me.cmdF.Visible = Me.TabCtl1 = 0
    Me.cmdF2.Visible = Me.TabCtl1 = 0
End Sub
Δημήτρη δες το συνημμένο.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb TabControl.mdb (388,0 KB, 28 εμφανίσεις)
Απάντηση με παράθεση