Hallo,
habe folgendes Problem:
Ich habe mehrere UserControls erstellt.
Alle diese UserControls besitzen den folgenden Aufruf
und rufen dadurch in der Klasse die
auf.
Aufgabe dieser Klasse ist es nun alle Hintergründe der ‚TextBoxen‘ und ‚ComboBoxen‘ des aufrufenden Objekts auf 'UnchangedBackColor' zu setzen.
Solange ich Option Strict Off habe funktioniert das auch so.
Mit Option Strict On bekomme ich natürlich die Meldung, dass ein späteres Binden von ‚ formTYPE.Controls‚ nicht möglich sei.
Jedes aufrufende Objekt übergibt mit Me ja seinen Objekttyp.
Gibt es eine Möglichkeit das zu casten oder BackToUnchanged mitzuteilen: vergiss den Objekttyp, suche einfach nach TextBoxen und ComboBoxen im aufrufenden und übergebenen Objekt und wenn Verfügbar, dann setzte deren Hintergründe zurück?
habe folgendes Problem:
Ich habe mehrere UserControls erstellt.
Alle diese UserControls besitzen den folgenden Aufruf
und rufen dadurch in der Klasse die
VB.NET-Quellcode
auf.
Aufgabe dieser Klasse ist es nun alle Hintergründe der ‚TextBoxen‘ und ‚ComboBoxen‘ des aufrufenden Objekts auf 'UnchangedBackColor' zu setzen.
Solange ich Option Strict Off habe funktioniert das auch so.
Mit Option Strict On bekomme ich natürlich die Meldung, dass ein späteres Binden von ‚ formTYPE.Controls‚ nicht möglich sei.
Jedes aufrufende Objekt übergibt mit Me ja seinen Objekttyp.
Gibt es eine Möglichkeit das zu casten oder BackToUnchanged mitzuteilen: vergiss den Objekttyp, suche einfach nach TextBoxen und ComboBoxen im aufrufenden und übergebenen Objekt und wenn Verfügbar, dann setzte deren Hintergründe zurück?