[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. 
> 

Robert



More information about the Mono-list mailing list