IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Creer une interface graphique avec linux en C# [Fait]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 214
    Par défaut Creer une interface graphique avec linux en C#
    Slt, je voudrais créer une interface graphique en C# sous linux. J'ai vu le projet mono il propose GTK mais pas portable sous windows d'après ce qu'on m'a dit ! Donc je me tourne vers WINFORM qui selon la doc de mono est portable ! Seulement, voici les erreurs à la compilation (en sous monodevelop avec libgdiplus d'installé) je suis ce tuto : http://mono-project.com/WinForms_Getting_Started_Guide

    Seulement le compilo gueule et me dit qu'il ne connais ni System.Drawing ni System.Windows.Forms...

    Pourquoi ? Quelqu'un aurait une solution pour faire une interface facilement portable sous linux, windows et mac sans problèmes ? Et si possible avec un tuto qui explique du début comment faire !

    Merci d'avance !

    A bientôt !

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    As-tu pensé à la solution qui consiste à dévelloper sous Visual Studio en Windows .Net et simplement éxécuter sous Mono Linux ou Mono Windows ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 214
    Par défaut
    Oui bien sûr mais je n'ai pas windows... Voilà donc mon problème ! :p

  4. #4
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 564
    Par défaut
    Il me semble qu'il faut rajouter des références à ton projet (System.Windows.Forms) ?

  5. #5
    Membre confirmé Avatar de Rapha222
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 128
    Par défaut
    Je confirme, pour programmer avec les Winforms sur Mono, il faut bien ajouter System.Windows.Forms et System.Drawing dans les références de ta solution.
    Puisque j'imagine que tu débutes :


    Si tu programmes avec Mono, je te conseilles d'utiliser GTK#, et il fonctionne parfaitement sur Windows, la seule condition c'est d'installer la dernière runtime pour Windows avant. De plus, Monodevelop inclu Stetic, un designer pour GTK# très proche de ce qu'il y a sur Visual C# pour les Winforms.
    Regarde aussi ceci : http://mono-project.com/Gui_Toolkits

    Maintenant les Winforms sont compatibles avec Mono, mais c'est plutot pour une compatibilité Windows => Linux plutot que Linux => Windows, dans le sens où l'intégrtation avec Linux (Gnome ou KDE) n'est pas exceptionelle, et que Winforms n'a en aucun cas été conçu par Microsoft pour etre portable.

    Le seul problème avec GTK#, c'est que niveau documentation, c'est moins complet que pour les Winforms, cependant j'ai commencé à écrire un tuto qui contiendra les base pour commencer

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 214
    Par défaut
    Parfait, merci beaucoup ! Dernière question, ou est ce tuto ?

    Merci d'avance !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer une interface graphique avec éléments fixes
    Par PP(Team) dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 03/06/2008, 15h42
  2. Realisation d'une interface graphique avec eclipse
    Par argon dans le forum Eclipse Java
    Réponses: 12
    Dernier message: 13/07/2007, 20h34
  3. Créer une interface graphique avec java
    Par omar344 dans le forum Interfaces Graphiques en Java
    Réponses: 26
    Dernier message: 20/06/2007, 13h30
  4. Intégrer des programmes dans une interface graphique avec GUIDE
    Par maserati222e dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 24/05/2007, 11h30
  5. Réponses: 5
    Dernier message: 07/12/2005, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo