Witam
Mam problem z obsługą procedury zdarzeń. Deklaruje własne zdarzenie.
Procedura obsługi zdarzenia jest wywoływana, jednak nie mogę zmienić wewnątrz niej właściowośc text dla kontrolek.
Natomiast nie mam problemów odczytem kontrolek.
Public class EventSender
Public Event PLCDataReceived()
Private sub RaiseEventSubrouitne
RaiseEvent PLCDataReceived
end sub
Public Class EventReceiver
private EventSenderObject as new EventSender
private sub onload (sender As System.Object, e As System.EventArgs) Handles MyBase.Load
AddHandler EventReceiver.PLCDataReceived, AddressOf Me.obslugazdarzenia
end sub
Private sub ObslugaZdarzenia
MessageBox.show("Zdarzenie") <---Działa poprawnie, wyświetla okno
Messagebox.show(textbo1.text) <---Działa poprawnie, wyświetla wartość
textbox1.text= "nowa wartosc" <--Zero reakcji, wręcz przerywa wykonie funkcji
MessageBox.show("Zdarzenie") <--To okienko już się nie pokazuje
end sub