Controlvariable casten?

01/11/2007 - 16:39 von Joachim Hofmann | Report spam
Hallo,

ich habe eine Variable myControl vom Typ System.Windows.Forms.Control vorliegen.
Dort kann auch eine Checkbox enthalten sein.
Falls dem so ist, möchte ich sie auf Checked = False setzen.
"If TypeOf myControl Is Checkbox then myControl.Checked" geht aber so nicht, "Checked" wird nicht gefunden.
Klar, weil nicht jedes Control eine Checked-Eigenschaft hat.
Muß ich das Control irgendwie "casten" o.Î
Oder was kann ich tun?

Danke

Joachim
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
01/11/2007 - 16:44 | Warnen spam
Hallo Joachim,

"Joachim Hofmann" schrieb

Klar, weil nicht jedes Control eine Checked-Eigenschaft hat.
Muß ich das Control irgendwie "casten" o.Î



CType
DirectCast
...

sollten da helfen.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen