[MonoDevelop] Winforms

Michael Hutchinson m.j.hutchinson at gmail.com
Wed Apr 22 15:45:03 EDT 2009


On Wed, Apr 22, 2009 at 3:16 PM, buhochileno at gmail.com
<buhochileno at gmail.com> wrote:
> Michael Hutchinson wrote:
>> On Wed, Apr 22, 2009 at 2:23 PM, Dan Winslow <DWinslow at aiminstitute.org> wrote:
>>
>>> I have mono-winforms-2.4-17.fc11.i586 loaded, but I don't see any ability to select a winforms application type in MonoDevelop. Is there further setup I need to do or is that option unavailable as of yet?
>>>
>>
>> There isn't any need to a special Winforms "project type". You can
>> just create a C#/VB.NET/Boo project, set the project output type to
>> "executable", and add references to System.Windows.Forms. You'll then
>> be able to write winforms code "by hand",  but with working code
>> completion, building, debugging, etc.
>>
>> It would be convenient to have project templates that set up a
>> skeleton project, but we haven't had much interest in this, and no-one
>> has contributed them.
>>
>> Note that there isn't a visual designer in MonoDevelop for Winforms.
>>
> about this Michael, for example I still use MWF-designer from time to
> time and is not updated for a long time, I know that you tell me some
> time ago that lot of work is needed to complete that work and have a
> proper winform designer on MD, but as far as I know the MWF-designer do
> his job properly at least for simple task (yeap may be one as good as
> the vs.net one or the gtk# one on MD is hard but may be a simple one can
> be posible) and this is a question that pop up over and over on the list.
> If one of the goals is have more programmers and windows programmers to
> linux/mono/MD I think that this is a "must have" feature at least in a
> basic way, to make guys feels more comfortable and then show him all the
> gtk good things.
>
> So my question is: how much work is really needed to have some basic
> support for this integrated on MD?, may be I can ask to thesis guys here
> on my Univ to take the job...it is posible?

Simple integration wouldn't be particularly hard. IIRC Ivan tried it a
few years ago but ran into issues with Drag-n-Drop support in Winforms
when dragging from the GTK# toolbox to the MWF designer.

If someone wants to try it I'm sure we could give them some pointers.

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list