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 :

C# conserver l'etat d'un checkbox une fois le form fermer


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2020
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2020
    Messages : 71
    Par défaut C# conserver l'etat d'un checkbox une fois le form fermer
    Bonjour,
    je me pose la question et j'aimerai savoir comment faire pour conserver l’état d'un checkbox qui à la base est checked j'aimeraisois le laisser check ou bien l'uncheck pour faire mes traitements adapté derrière. Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur
    Inscrit en
    Février 2015
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Février 2015
    Messages : 66
    Par défaut
    Citation Envoyé par Dragz_ Voir le message
    Bonjour,
    je me pose la question et j'aimerai savoir comment faire pour conserver l’état d'un checkbox qui à la base est checked j'aimeraisois le laisser check ou bien l'uncheck pour faire mes traitements adapté derrière. Merci d'avance
    Pour conserver l'état de ta variable une fois ton appli fermée, tu dois la sauvegarder dans un fichier que tu viendras lire à chaque lancement de ton application (une sorte de fichier de config). Tu récupères la variable qui t'intéresse puis tu lances ton process de traitement

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2020
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2020
    Messages : 71
    Par défaut
    Citation Envoyé par zeratec Voir le message
    Pour conserver l'état de ta variable une fois ton appli fermée, tu dois la sauvegarder dans un fichier que tu viendras lire à chaque lancement de ton application (une sorte de fichier de config). Tu récupères la variable qui t'intéresse puis tu lances ton process de traitement
    Merci de ta réponse, ce n'est pas ce que je souhaite si tu veux mon appli ne ce ferme pas c'est juste un formulaire (je suis en windows form) qui conserverai l'etat de mes checkbox même si je ferme ce formulaire et non l'appli en elle même

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    dans ce cas soit tu sauvegardes l'information dans un pas fichier (une variable) et quand le form se rouvre tu lui donnes l'info
    soit tu ne fermes pas le form, unform.hide le masque et tu peux refaire .show après, il réapparait comme il était
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2020
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2020
    Messages : 71
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    dans ce cas soit tu sauvegardes l'information dans un pas fichier (une variable) et quand le form se rouvre tu lui donnes l'info
    soit tu ne fermes pas le form, unform.hide le masque et tu peux refaire .show après, il réapparait comme il était
    Quand je fais ça mon form une fois reouvert il me les mes checkbox reste à l'etat que je leur ai donnés à l'initialisation sois "true"

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    c'est que tu n'as pas gardé de référence vers le form surement
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

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

Discussions similaires

  1. [AC-2016] Etat forcer impression RECTO une fois
    Par lbar012001 dans le forum IHM
    Réponses: 1
    Dernier message: 20/06/2019, 15h20
  2. Creation etat en fonction d'une recherche
    Par Raphael39 dans le forum Access
    Réponses: 6
    Dernier message: 08/01/2006, 09h08
  3. Réponses: 2
    Dernier message: 06/12/2005, 15h26
  4. Etat en fonction d'une requete dans un formulaire
    Par Cablan dans le forum Access
    Réponses: 5
    Dernier message: 16/11/2005, 15h25
  5. [C#] Conserver des valeurs de propriétés d'une page
    Par elod38 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 07/03/2005, 10h53

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