Domanda alternativa: perché VS10 è così ansioso di lamentarsi di Invoke?Quale assembly C# contiene Invoke?
Nella mia ricerca di continuare a fare il mio lavoro
app
diventare i mondi migliori programmatore C#, ho deciso che le discussioni sono una buona cosa ™.
MSDN ha un articolo utile sulla creazione di thread-safe calls to controls, ma esso (e apparentemente ogni altro articolo sull'argomento) fa riferimento obliquamente a un metodo chiamato Invoke. A volte anche BeginInvoke, che I've read is to be preferred.
Tutto questo sarebbe fantastico, se potessi ottenere Visual Studio per riconoscere Invoke. MSDN dice che it is contained in the System.Windows.Forms assembly, ma sto già "usando" quello. A dire il vero, ho anche provato a utilizzare System.Threading, ma senza risultato.
Quali anelli devo passare per richiamare il funzionamento?
Cosa intendi per "Visual Studio riconosce Invoke"? Intellisense? –
Stai parlando di invocare un metodo su un controllo che è stato creato su un thread diverso dal thread attualmente in esecuzione? –
+1 per umorismo ... –