[Mono-winforms-list] Casting question (creating things on the fly)

Ivan Zlatev ivan at ivanz.com
Tue May 25 06:22:46 EDT 2010


On Tue, May 25, 2010 at 7:13 AM, Paul <paul at all-the-johnsons.co.uk> wrote:
>
> Hi,
>
> Is it possible to create a winform object using something stored in a
> string?

Take a look at Type.GetType(string) and Activator.CreateInstance
methods. Depending on how you do things you might also have to call
Assembly.Load to load the System.Windows.Forms assembly in the
appdomain.

>
> For example
>
> string m = "Label";
> object n = (object)m;
>
> n foo = new n();
>
> I'd imagine it can be, but after 20 mins of googling around, can't see
> anything that says I can...
>
> TTFN
>
> Paul
> --
> Biggles was quietly reading his favourite book when Algy burst through
> the door. Distracted for a moment, Biggles surveyed what had happened
> and turned a page. "Algy old man" he said, clearing his throat, "use the
> handle next time..." - Taken from "Biggles combs his Hair"
>
> _______________________________________________
> Mono-winforms-list maillist  -  Mono-winforms-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-winforms-list
>


More information about the Mono-winforms-list mailing list