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

Windows Forms Discussion :

Bouton Radio et changement de couleur de form


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 17
    Par défaut Bouton Radio et changement de couleur de form
    Salutations,
    J'ai beau chercher mais je n'ai pas pu trouver quelque chose de convaincant , concernant le fait de:
    - mettre des boutons radio sur une fenêtre puis voir un aperçu (changement de back color)
    -changement permanent quand on sélectionne un bouton radio
    -Apres l'aperçu on devrait cliquer sur un bouton OK pour appliquer le backcolor
    pour celle-ci j'ai penser qu'on devrais avoir absolument un aperçu pour écrire dans le code un truc genre : si fenêtre où il y a un aperçu est en rouge alors l'autre fenêtre backcolor change aussi en même couleur si non on passe à l'autre couleur..etc
    -la couleur qui est par défaut pour la rendre apres c'est laquelle ou plutot y'a t il un code exacte

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 254
    Par défaut
    De ce que je comprend tu as 2 fenêtres, la fenêtre 1 dont tu veux changer le couleur, la fenêtre 2 qui te sert à sélectionner la nouvelle couleur.

    Tu pourrais très bien faire quelque chose du genre
    - A l'ouverture de la fenêtre 2, sauvegarde de la backcolor de la fenêtre 1
    - sur choix de la couleur, modification de la backcolor de la fenetre 1 en guise d'aperçu
    - sur validation par OK, modification de la couleur sauvegardé avec la nouvelle couleur
    - sur fermeture de la fenêtre 2, restauration de la backcolor de la fenêtre 1 avec la valeur sauvegardée qui sera l'ancienne s'il n'y a pas eu de validation ou la nouvelle si validation

  3. #3
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 17
    Par défaut
    Merci bien c'est tout à fait ce qu'il faudrait et concernant le code que je vais utiliser (c'est mon premier TP du genre), je sais que je pourrais utiliser:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fenetre1.backcolor = couleur
    Normalement ça reste la même couleur même si je quittre l'interface sauf si je change encore avec un autre bouton devrais-je ecrire
    si fenetre2 est fermée la couleur reviens par défaut ? si oui que faut-il ecrire ?
    Merci pour vos réponses et votre précieuse aide !!!

    Edit:
    Je voudrais préciser un point svp que je n'ai pas pu comprendre si je selectionne un bouton radio puis pour appliquer le changement clique sur un bouton comment devrais-je montrer que le bouton radio X est celui sélectionné pour mettre le résultat que je veux ^^' Merci d'être patients j'ai du mal au début .. Merci encore
    Edit 2 :
    Enfin j'ai trouver comment formuler ma question xD !!
    Comment devrais-je dire en langage VB :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    If Bouton_Radio_1 est coché
    Then Me.Backcolor = couleur
    Merci et dsl pour les edits
    ------------------------
    Up !
    J'ai finalement trouver comment c'était
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
        Private Sub Changer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Changer.Click
            If Rouge.Checked = True Then
                BackColor = Color.Red
            ElseIf Bleu.Checked = True Then
                BackColor = Color.BlueViolet
            Else : BackColor = Color.GreenYellow
            End If
        End Sub
    Si quelqu'un peut me proposer un code meilleur que celui-ci merci de me faire savoir!
    A bientôt.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/10/2006, 20h28
  2. Réponses: 3
    Dernier message: 09/08/2006, 08h25
  3. [C# 2.0] Couleur de la pastille d'un bouton radio
    Par oodini dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/07/2006, 09h59
  4. Réponses: 3
    Dernier message: 05/07/2006, 04h27
  5. [Js/HTML] mettre en évidence un bouton radio (couleur ou ..)
    Par michaelbob dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/10/2005, 14h26

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