Markos: Δοκίμασε:
If item.FieldType Is GetType(Label) Then
Ερώτηση: Έχεις controls που προσθέτεις ή αφαιρείς δυναμικά στις φόρμες; Αν ναι πρέπει να ενημερώνεις τα collections...
Πω.. βλέποντας την απάντηση νιώθω χαζός. Έπρεπε να το είχα σκεφτεί αυτό.
Όχι δεν προσθέτω δυναμικά τίποτα...
Και αυτό μου γεννάει ακόμα μια ερώτηση.. μπορώ απο κει που ΔΕΝ υπάρχει κάποιο control, έτσι ξαφνικά να το εμφανίσω εγώ???
Τέλος, τι είναι το dictionary...??? είναι κάτι σαν το List(of T) με άλλο όνομα???
αρχίζω να τρομάζω για το πόσα ήδη μεταβλητών δεν έχω ακούσει καν ακόμα... πως θα γίνει να μάθω όλους του τύπους έτσι ώστε να μπορώ να χρησιμοποιήσω τον σωστό στην εκάστοτε περίπτωση?
(καλά άμα συνεχίσω να κάνω ποστ εδώ για τα προβλήματά που συναντώ, θα τους μάθω όλους :Ρ σε κάθε απάντηση βλέπω κιάλλα πράγματα που δεν έχω ξαναδεί, αλλά δε θέλω να σας πρήζω κάθε τρις και λίγο)
Edit:
Δεν ξέρω επίσης τους εξής τύπους που χρησιμοποίησες:
FieldInfo
BindingFlags
και δεν ξέρω και το Assembly Το οποίο είναι περίεργο...
Αλλά ψάχνοντάς του είδα πράγματα του τύπου Assembly.GetExecutingAssembly().LoadModule()
Έχουμε τη δυνατότητα δηλαδή να φορτώσουμε κώδικα στο πρόγραμμα ενώ αυτό τρέχει? και απο εξωτερικό αρχείο???
Αυτό θα μπορούσε να φανεί χρήσιμο βασικά...
και τέλος, τι χρειάζεται το "Dim k = GetType(Control)" πάνω απο το "Εnd If" ?? Δεν βλέπω να παίζει κάποιο ρόλο οπότε το έκανα comment.
/Edit
Μάρκο σε ευχαριστώ πολύ για την βοήθειά σου