[Mono-winforms-list] Simple "getting started with Mono + WinForms" question

Alex Shulgin alexander.shulgin at yessoftware.com
Mon Mar 2 07:00:43 EST 2009


lionel keene wrote:
> Hi people. I'm new to the list.
> 
> I'd like to develop a C# app targeting .NET 2.0. I'd like the
> application to run on Mac OSX/Windows/Linux (if possible). I intend to
> write a dialog applciation using Winforms, and I will be drawing on
> the dialog's canvas via GDI+. I will also make use of multiple
> threads. Is this a problem for Mono, or can I just go ahead and
> develop the app (using VS 2005 or 2008) and then "plug-and-chug" on
> any computer with the Mono runtime installed? Anything I need to be
> aware of in advance?

I'd expect this to work out of the box if you don't touch P/Invokes or 
otherwise use explicitly non-portable techniques.

Something to beware?  For example, classes PathGradientBrush, 
ToolStripDropDown don't work as expected on mono--you might need to 
develop some workaround.  Check out the known issues list at the 
official site.

--
Happy hacking!
Alex



More information about the Mono-winforms-list mailing list