2011-01-25 11 views
6

Escuché sobre el proyecto Mono, pero solo en lo que respecta a las formas de ganar. ¿Funcionará con WPF?¿Es posible usar WPF en Unix?

+0

Esta pregunta no tiene ningún sentido. Unix es un sistema operativo. –

+1

Entonces ... ¿es posible reescribir Unix usando WPF? Deberíamos intentar. Usted aborda los controladores de dispositivos, manejaré la GUI. – dotalchemy

+3

Creo que quiere decir: ¿trabaja WPF con Unix? Solo ha oído hablar de mono en unix con winforms y quiere obtener más información. – Oded

Respuesta

11

WPF under Mono no existe.

En este momento, ningún grupo en el proyecto Mono tiene planes para implementar las API de Windows Presentation Foundation como parte del proyecto.

El equipo mono proponer el uso de Silverlight/Moonlight lugar:

Silverlight implementar un subconjunto de las API de WPF y está disponible en Windows, Mac OS X ya través de nuestro propio esfuerzo de código abierto luz de la luna que está disponible en Linux y otros sistemas Unix.

1

Hay una biblioteca llamada Silverform SDK que tiene como objetivo proporcionar la implementación multiplataforma de WPF y Silverlight.

La biblioteca está implementada en código administrado y actualmente funciona con OpenTK y Unity3D como back-end de renderizado. La funcionalidad principal, como el enlace, el diseño, los controles principales y las primitivas, ya se ha implementado (consulte demostraciones de Unity web player here). Inicialmente se ha centrado en el renderizado Unity3d, mientras que el soporte para aplicaciones mono independientes se agregará como una construcción separada en el futuro.

Descargo de responsabilidad: soy uno de los desarrolladores de la biblioteca.

Cuestiones relacionadas