none
création usercontrôle sous winforms RRS feed

  • Question

  • je trouve ce tutoriel qui explique comment créer une contrôle d'utilisateur 

    mais quand je suivre le demarche de developement je trouve des erreurs au niveau d'utiliser l'attribut DesignerSerializationVisibility sur votre propriété.
    voilà mon code source de mon contrôle insèré

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Drawing;
    using System.Data;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
     
    namespace authentification
    {
        public partial class frm_usercontrol : UserControl
        {
            public frm_usercontrol()
            {
                InitializeComponent();
            }
     
     
            private void UserControl1_Load(object sender, EventArgs e)
            {
     
            }
     
            private void label1_Click(object sender, EventArgs e)
            {
     
            }
     
            private void grp_authentification_Enter(object sender, EventArgs e)
            {
     
            }
     
     
            [Category("Configuration"), Browsable(true), Description("Le titre que vous voulez afficher")]
            public String Title
            {
                get
                {
                    return this.grp_authentification.Text;
                }
                set
                {
                    this.grp_authentification.Text = value;
                }
            }
     
            [Category("Configuration"), Browsable(true), Description("Le texte à afficher pour le nom d'utilisateur")]
            public String LoginText
            {
                get
                {
                    return this.lbl_nomuser.Text;
                }
                set
                {
                    this.lbl_nomuser.Text = value;
                }
            }
     
            [Category("Configuration"), Browsable(true), Description("Le texte à afficher pour le mot de passe")]
            public String PasswordText
            {
                get
                {
                    return this.lbl_password.Text;
                }
                set
                {
                    this.lbl_password.Text = value;
                }
            }
     
     
    List<String> list = new List<String>();
     
    [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
    public DisplayList
    {
    	get
    	{
    		return list;
    	}
    }
     
        }
    }

    l'erreur se declanche au niveau de :

    List<String> list = new List<String>();
     
    [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
    public DisplayList
    {
    	get
    	{
    		return list;
    	}
    }

    quel est l'intèrer de l'attribut DesignerSerializationVisibility et comment resoudre cette erreur?

    dimanche 13 décembre 2015 12:50

Toutes les réponses

  • Bonjour, Ammar.Dev,

    Quelle version de Visual Studio utilisez-vous?
    Partagez, s'il vous plaît, une capture d'écran des erreurs reçues.
    Je vous remercie par avance de votre retour.


    Cordialement,
    Teodora

    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    lundi 14 décembre 2015 09:18
    Modérateur