To je útržek kódu bez hlavy a paty. Pokud děláte s tím SynchronizationContext, používá se takto:
'DoWork běží ve vlastním vlákně.
Private Sub DoWork()
context.Post(AddressOf X, Nothing)
End Sub
Sub X()
'Nastavit něco vytvořeného hlavním vláknem aplikace.
End Sub
Ten kontext si získáte nejlépe předáním v konstruktoru třídy pomocí WindowsFormsSynchronizationContext.Current.
|