[Mono-list] GUI and virtual grid for new desktop application

Robert Jordan robertj at gmx.net
Sat Jan 5 12:02:31 EST 2008

Andrus Moor wrote:
> Michael,
>> What visual representation you're after? Numbers/text like in a
>> spreadsheet view?
> Yes.
> This grid contains invoice headers, customers, items.
> User can edit them directly in grid, each row is commited to database when 
> moving out of row.
> Desktop GUI issues in MONO:
> WinForms - MONO WinForms does not have DataGridView nor its Virtual grid 
> implemented.
> WinForms is no more developed by Microsoft. Even MonoDevelop itself does not 
> use it.
> So there is no future.


WinForms will remain supported as long the underlying APIs (user.dll 
etc.) are supported. It's common sense that those APIs won't be removed
from Windows in the next 10 years.

> GTK # - No Virtual Grid support. Few use in .NET applications, no binding 
> support. Less documentation, less samples, less users than WinForms
> WPF - according to MONO Winforms mailing list will probably never 
> implemented.
> So there is no reasonable desktop GUI in MONO .
> Any idea how to resolve this crisis ?

Provide patches for Mono's DataGridView and virtual grid.
Or learn GTK#.

> Andrus. 


More information about the Mono-list mailing list