Μήπως θα μπορούσες να ξαναγράψεις την ερώτηση από την αρχή για να την καταλάβουμε? Όπως θα πρόσεξες, δύσκολα απαντάει κανείς στις δυσνόητες ερωτήσεις. Μπορεί αυτό που ρωτάς να είναι πολύ απλό, αλλά ο τρόπος που γράφεις, μετιςμεγαλεςπροτασειςκαιχωριςκανενατονο, κάνει το κείμενο δυσανάγνωστο.
Μαντεύω ότι θέλεις να κάνεις διάφανο ένα label? control? Κάτι άλλο? Και σε ποιά γλώσσα προγραμματισμού αναφέρεσαι? VB6? VB.NET?
Υποθέτωντας ότι αυτό που θέλεις είναι να κάνεις διάφανο το label, αυτό μπορείς να το κάνεις βάζοντας σαν BackColor το Transparent. Όταν το κάνεις αυτό, το background του label θα ζωγραφίζεται από τον parent του label, δηλαδή τη φόρμα, όχι το label το ίδιο. Τώρα, το picturebox δεν μπορεί να περιέχει άλλα controls, οπότε αν βάλεις το label πάνω στο Picturebox, θα δεις το background της φόρμας. Αντί για picturebox μπορείς όμως να χρησιμοποιήσεις ένα panel με BackgroundImage αυτό που θέλεις και μέσα στο οποίο θα βάλεις το label με BackColor το Transparent.
Ελπίζω να μάντεψα σωστά
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos