Szerintem tévedés hogy Mono kell a GTK-s Gui miatt. Pont az a lényeg, hogy a Mono és az MS .NET kompatibilis.
A GTK# binding kell hozzá csak, aminek működnie kellene a Microsoft .NET-tel is.
Ez persze nem változtat semmit a lényegen, csak zavarta a szememet.