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

MFC Discussion :

Changer le style d'un winforms


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 382
    Par défaut Changer le style d'un winforms
    Bonjour à tous

    j'ai créer une application MFC dans laquelle j'ai intégré (ajouté) un élément de type windows Forms.
    j'ai voulu changé le style de la forme pour avoir un style beaucoup plus "exotique".
    tout ce que j'ai trouvé c'est avoir le style de vista mais je veux une chose encore plus attirante

    mercis

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 470
    Par défaut
    Pouvez-vous être plus précis, SVP ?

  3. #3
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 382
    Par défaut
    En fait j'ai une appliction MFC, j'ai ajouté à cette application une winForms au lieu d'utiliser les boites de dialogue MFC pour exploiter les composants .net qui sont plus riches et pour avoir une apparence plus belle et aussi( pour obtenir une
    chose qui rassemble à celle là

    j'espère que j'ai pu expliquer mieux le problème
    mercis pour votre aide

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 470
    Par défaut
    Les fenêtres Winform ne sont pas des fenêtres du système de fenêtrage de l'OS Windows.
    Il n'y donc pas de theming par défaut sur les contrôles Winforms.
    Les contrôles Winforms disposent généralement d'un ensemble pléthorique de propriétés pour customiser leur apparence.
    Qu'est que vous voulez faire, sur quel type de contrôle Winform, que vous n'arrivez pas à faire

  5. #5
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 382
    Par défaut
    Merci bacelar pour votre explication
    Mais ce que je peux faire avec les propriétés pour un winforms est changer sa couleur mais comment je peut changer la bordure (rendre les angles arrondies, comment faire la séparation entre l’entête et les controles etc)
    En fait le but c'est avoir un winforms identique à celui présenté dans l'image
    si je peux le faire en changeant les proprietés, Merci de me montrer comment le faire

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 470
    Par défaut
    Le rendu que vous montrez est assez complexe.
    Il n'est pas raisonnable de tenter de le faire avec les contrôles Winforms "de base".
    Il existe bons nombres de librairies graphiques Winform disposant de contrôles disposants de ces types de graphismes chatoyants.
    Vérifiez dans leurs plaquettes publicitaires si leur rendu s'approche de celui que vous voulez.
    Des bibliothèques payantes disposent de mécanisme de theming assez proche de ceux que vous montrez.

    Le rendu est très proche de celui offert de base sous WPF.

    Je ne sais pas s'il est faisable de mettre des composants WPF dans une application MFC, mais si c'est la cas, je vous conseil d'utilisez WPF, bien plus riche graphiquement.

Discussions similaires

  1. Réponses: 8
    Dernier message: 16/11/2005, 14h05
  2. [JTable] Changer le style de certaines cellulles
    Par bourinator dans le forum Composants
    Réponses: 4
    Dernier message: 08/10/2005, 14h40
  3. Changer le style en JavaScript [besoin d'aide]
    Par maximenet dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 13/09/2005, 17h21
  4. Changer plusieur style avec des IDs différents?
    Par YanK dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/07/2005, 14h33
  5. Changer le style d'une cellule
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/06/2005, 16h18

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