
Re: Mалко помощ за VS - C#
Ами да с Invoke се прави. Ето един пример:
Този код е от контрола, която съм писал, която наследява класа Control, който пък поддържа полето InvokeRequired. Надявам се това да е достатъчно като код

Идеята на кода е следната. Някое събитие ти вика твоята функция, тя се намира върху нишка, различна от тази на главната форма. Проверява се InvokeRequired (тоест дали нишките съвпадат). Ако са различни нишките, тогава се вика BeginInvoke, което казано на прост език кара нишката, в която е създадена контролата, да извика същата функция. При новото извикване InvokeRequired e false и съответно се изпълнява кода нататък.