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

Dotnet Discussion :

Développement contrôle VS2005


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur .Net, Administrateur système
    Inscrit en
    Octobre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .Net, Administrateur système
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 219
    Par défaut Développement contrôle VS2005
    VS2005
    Framework 2.0

    Bonjour,

    j'ai deux composants. Le premier a une propriété image et le second une propriété datasource. J'aimerais que dans l'interface de développement apparaisse une fenêtre avec le choix du répertoire de l'image et une fenêtre avec la source de données (selon le composant )

    Merci d'avance !!!

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Tu parles d'un UserControl donc ? Alors regarde ici: http://morpheus.developpez.com/usercontrols/

    Il faut que tu définisses la propriété Image comme étant de type... Image et après, VS fais le reste

  3. #3
    Membre éclairé
    Profil pro
    Développeur .Net, Administrateur système
    Inscrit en
    Octobre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .Net, Administrateur système
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 219
    Par défaut
    j'ai bien trouvé comment affecter une image à mon controle mais pas comment faire en sorte qu'une propriété image de mon controle appelle une fenetre de choix d'image sur le disque dur...

    Je vois pas ou je me suis trompé...

  4. #4
    LEK
    LEK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Par défaut
    Salut,
    je suis en train de découvrir dotNet donc je vais peux être dire une bêtise mais je pense qu'il faut que tu définisse un éditeur pour la propriété désignant le chemin vers l'image. Pour cela associé lui un attribut nommé : "EditorAttribute", voir exemple ici : http://msdn2.microsoft.com/en-us/lib...attribute.aspx
    A partir de là ne m'en demande pas plus car je n'ai pas encore eu le temps d'implémenter ce type de comportement.
    Cela dit je serais curieux de voir ton code (ou seulement son fonctionnement si tu ne veux pas le divulguer) une fois que tu auras implémenter la solution, car je souhaiterais plus tard réaliser un user control qui permet de spécifier un chemin vers un fichier en utilisant une fenêtre "parcourir"...
    Voilà donc, bonne continuation ;-)

  5. #5
    Membre éclairé
    Profil pro
    Développeur .Net, Administrateur système
    Inscrit en
    Octobre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .Net, Administrateur système
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 219
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
      [EditorAttribute(typeof(System.Data.DataSet),typeof(DataSet))]
            public DataSet DataSource
            {
                get { return _monDataSet;}
                set {
                    _monDataSet = value; }
            }
    Avec ce code, j'ai bien une interface qui me permet de choisir un Dataset..


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     [EditorAttribute(typeof(System.Data.DataSet),typeof(DataSet))]
            public Image DataSource
            {
                get { return _monImage;}//this.comboBox1.DataSource; }
                set {
                  _monImage = value; }//this.comboBox1.DataSource  = value; }
            }
    Le code ci-dessus me donne l'interface de choix d'image...

    Donc, il doit encore y avoir des choses que je n'ai pas comprises...

    Merci pour votre aide !!!

Discussions similaires

  1. Erreur développement Workflows VS2005 + WF
    Par hammerkp dans le forum Développement Sharepoint
    Réponses: 4
    Dernier message: 16/01/2012, 08h24
  2. philisophie de développement sous VS2005-8
    Par Hepil dans le forum ASP.NET
    Réponses: 6
    Dernier message: 23/02/2008, 16h29
  3. [c#] enregistrer contrôle, erreur VS2005.
    Par Zebeber dans le forum Windows Forms
    Réponses: 8
    Dernier message: 20/04/2006, 20h44
  4. [C#][VS2005]Contrôle utilisateur et saisie TextBox
    Par caelum dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/04/2006, 21h24
  5. [VS2005] Contrôles explorateur de fichier
    Par waici dans le forum Windows Forms
    Réponses: 5
    Dernier message: 11/01/2006, 21h23

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