Frage

Ich habe eine Klasse in vb.net, mit der eine Methode (CurrentValue genannt) verfügt, die eine Zahl zurückgibt.Es gibt auch ein Ereignis, das die Klasse erhöht, um anzuzeigen, dass die Anzahl geändert wurde.Im Ereignis-Handler in meiner Form aktualisiere ich ein Textfeld mit der exponierten Methode.

Art von so: generasacodicetagpre.

Wenn ich das renne, bekomme ich einen Fehler "debugger.runtime.crossthreadmessingException".Was könnte das tun?Ich stimme Myclasse in derselben Form, die das Textfeld enthält.

Ich kann auch Eigenschaften des MyClass-Objekts ohne Probleme einstellen.

War es hilfreich?

Lösung

ok, hier ist das, was ich getan habe:

In der Form habe ich diese, um das Ereignis zu handhaben: generasacodicetagpre.

Das scheint zu funktionieren.Danke für den Vorschlag.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top