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

VB.NET Discussion :

Sauvegarder et relire les proprietes d'un usercontrol


Sujet :

VB.NET

  1. #1
    Membre expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Points : 3 685
    Points
    3 685
    Par défaut Sauvegarder et relire les proprietes d'un usercontrol
    Bonjour,

    je suis en train de faire un usercontrol sous VB2008 Express mais venant de VB6, j'utilisais jusqu'ici "Propertybag" pour sauvegarder et relire les proprietes de mon usercontrol, ce qui etait totalement transparent pour moi.
    Propertybag n'etant plus disponible sous .Net, j'ai cru comprendre que je devais me tourner vers la serialisation. J'ai donc cherche sur ce site et sur Google quelques exemples pour voir un peu en quoi ca consistait mais j'avoue que je nage un peu (doux euphemisme). Ca me semble etre une "usine a gaz" compare a Propertybag. Je crois comprendre aussi que je peux enregistrer les proprietes de mon usercontrol dans un fichier binaire, pourquoi pas, mais cela veut il dire que a chaque fois que je cree une instance de mon controle un nouveau fichier est cree ? Que se passe t'il quand l'utilisateur en mode design, ajoute et retire mon usercontrol plusieurs fois ? Les fichiers crees sont-ils effaces automatiquement ? Comment puis je donner un nom different au fichier "de sauvegarde" si plusieurs controles sont utilises dans le meme projet ?
    Est ce que je fais completement fausse route avec la serialisation ?
    Merci d'avance pour vos lumieres car j'avoue que pour le moment je ne sais pas par quel bout prendre ce probleme.
    Pour VB6 : N'oubliez pas d'aller voir la FAQ et les Tutoriels
    Vous trouvez une reponse particulierement utile ? Votez pour !

  2. #2
    Membre expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Points : 3 685
    Points
    3 685
    Par défaut
    Je n'ai plus qu'a me flageller a coup de figues molles
    J'initialisais la valeur des composants de mon usercontrol dans le Load de celui ci et non pas dans la sub New.
    A priori il n'y a rien a faire pour que le UserControl garde "en memoire" les valeurs decidees au moment du design, encore plus simple que le PropertyBag de VB6, du coup je ne comprends pas pourquoi MSDN parle de remplacer le PropertyBag de VB6 par la serialisation, on va dire que mon probleme c'est la faute de Microsoft qui m'a enduit d'erreur.
    Pour VB6 : N'oubliez pas d'aller voir la FAQ et les Tutoriels
    Vous trouvez une reponse particulierement utile ? Votez pour !

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

Discussions similaires

  1. Creation d un UserControl - Les proprietes
    Par Seth77 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/08/2008, 10h42
  2. caché les proprietes d'une video
    Par legreedo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 30/08/2005, 14h21
  3. Operation sur la taille et les proprietes de fenetres
    Par gilles641 dans le forum Windows
    Réponses: 22
    Dernier message: 30/08/2005, 13h58
  4. [C#] Recuperer les proprietes publiques d'un .ascx
    Par akecoocoo dans le forum ASP.NET
    Réponses: 4
    Dernier message: 30/06/2004, 19h06
  5. [net] recuperer les proprietes d'un File via une URL
    Par mma dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 06/05/2004, 12h45

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