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 :

Usercontrol qui hérite d'un ListControl


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 7
    Par défaut Usercontrol qui hérite d'un ListControl
    Bonjour,

    j'ai besoin d'écrire un contrôle sur Compact .NET 2.0 qui hérite de la classe abstraite ListControl.

    Voici le début de mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    using System;
     
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
     
    namespace MesControlsCompactNET2
    {
        public partial class CustomControl1 : ListControl
        {
            //public CustomControl1()
            //{
            //    InitializeComponent();
            //}
     
            protected override void SetItemsCore(System.Collections.IList items)
            {
                throw new NotImplementedException();
            }
     
            public override int  SelectedIndex
    {
    	  get 
    	{ 
    		throw new NotImplementedException(); 
    	}
    	  set 
    	{ 
    		throw new NotImplementedException(); 
    	}
    }
     
            protected override void OnPaint(PaintEventArgs pe)
            {
                // TODO*: ajoutez ici votre code de dessin personnalisé
     
                // Calling the base class OnPaint
                base.OnPaint(pe);
            }
        }
    }
    Mais déjà à ce niveau j'ai l'erreur "Avertissement 1 Le concepteur doit créer une instance de type 'System.Windows.Forms.ListControl' mais il ne peut pas, car le type est déclaré comme abstract. "

    Pourriez vous me donner un exemple contenant le strict minimum qu'il faut écrire pour réaliser une control liste databindable .

    par avance merci

    José.

  2. #2
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    pourquoi as tu mis en commentaire le constructeur dans lequel il y a l'initialiseComponents()???

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 7
    Par défaut
    Salut

    merci pour ton aide

    Avant de poster, j'ai fait plusieurs tests parfois même bizarres comme celui de le pas écrire de constructeur.
    (d'où la mise en commentaires).
    tu peux considérer qu'il n'y a pas de commentaire.
    Qu'il y ai un constructeur ou non j'ai le même message d'erreur.

    Je suis d'accord avec toi, il doit y avoir un constructeur.

    Je ne l'ai pas précisé dans le message initial, mais je désire réaliser un contrôle visuel un peu comme une grille.

Discussions similaires

  1. Réponses: 42
    Dernier message: 27/09/2013, 09h37
  2. UserControl qui hérite de DropDownList
    Par Kiboumz dans le forum ASP.NET
    Réponses: 4
    Dernier message: 17/01/2008, 16h09
  3. [C#] UserControl qui reagit comme un bouton
    Par 5:35pm dans le forum Windows Forms
    Réponses: 1
    Dernier message: 25/05/2006, 05h00
  4. Réponses: 7
    Dernier message: 25/03/2005, 14h05
  5. Réponses: 14
    Dernier message: 14/03/2005, 09h16

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