Oppure

Loading
19/05/11 14:05
Question
Ciao a tutti,
avrei una domanda da porvi riguardo ai permessi di lettura che ha un thread nei confronti dei controlli di una form ad esso esterna:
come mai se si interroga una proprietà di un controllo il valore restituito è quello di default?

Ho anche provato a cambiare lo scope con la proprietà Modifiers senza successo :_doubt:

P.S. questo non succede con i controlli figli della form da cui è stato generato il thread
Ultima modifica effettuata da Question 19/05/11 14:06
aaa
23/05/11 13:52
Phil93
Questo perchè è possibile accedere a un controllo e alle sue proprietà e metodi solo dal thread che l'ha generato. Per implementare il multithreading con le Windows Forms è possibile ad esempio utilizzare i delegate oppure condividere variabili in classi statiche o in un modulo. Ti consiglio comunque di leggere qualcosa in merito data la complessità dell'argomento.
aaa