Aplikace typu WinForm spouští v události LoadForm nové vlákno (přes delegáta). Nové vlákno běží po celou dobu aplikace (Thread.IsBackground = True) a počítá nějaké stavy. Nicméně já bych potřeboval, aby za jistých okolností vypsal výsledky do labelů na hlavním formuláři. Jenže když se pokusím v delegované funkci threadu zapsat něco do labelXY.text na formuláři, tak to spadne na hlášce "Cross-thread operation not valid" . Jak se tohle řeší korektně a správně ? Díky za pochopení problému a případnou radu.
|