Προς το περιεχόμενο

C# Πρόσβαση σε άλλες φόρμες;


asxeto4

Προτεινόμενες αναρτήσεις

Δημοσ.

Άρχισα να πειραματίζομαι με C# και έχω να κάνω μια απλή ερώτηση. Έχω ένα project με 2 φόρμες. Η Form1 έχει πανω της ένα label, και η form2 ένα button. Πως από την form2 θα έχω πρόσβάση στην form1 ώστε το πάτημα του κουμπιού να αλλάζω το caption του label? Δοκίμασα Form1. αλλά δεν μου βγάζει το label. Έκανα using την Form1 χωρίς αποτέλεσμα. Το αστείο είναι ότι σε VB ή σε Delphi αυτό γίνεται κατεθείαν. Τι πρέπει να κάνω?

Δημοσ.
Μηπώς το label δεν είναι public member και δεν μπορείς να το δείς έξω από την class?

 

Σίγουρα αυτό που λέει ο Ros_Original θα συμβαίνει. Το καλύτερο βέβαια είναι αντί να κάνεις το label public να δημιουργήσεις μια ιδιότητα LabelText ή μια public μέθοδο SetLabelText για να αλλάζεις το κείμενο χωρίς να έχεις πρόσβαση από έξω στο label.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...