Un problème sérieux!!

-
Bonjour,
j'ai cette erreur je sais pas il est ou le problème!
Erreur CS1061 'object' ne contient pas de définition pour 'Add' et aucune méthode d'extension 'Add' acceptant un premier argument de type 'object' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante ?)
Voici mon code
  public partial class MainWindow : Window
    {
        

        public MainWindow()
        {
            InitializeComponent();
            comboBox1 cmb = new comboBox1();
            Content = cmb;
            cmb.Items.Add("Apple");

        }
}
Afficher la suite 

Votre réponse

2 réponses

Messages postés
12373
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 décembre 2018
0
Merci
Bonjour

comboBox1 n'est pas un type d'origine de C#. Ni un nom qui serait utilisé pour un outils tierce.
Je suppose donc que c'est une classe que tu as écrite toi même.
Peux tu poster son code? Merci d'utiliser la coloration syntaxique, pour le rendre facilement lisible.
Voir ici la procédure.
Commenter la réponse de Whismeril
0
Merci
whismeril
voici le tout le code:
using System.Data;
using System.Data.SqlClient;
using System.Windows;
using System.Windows.Controls;
namespace WpfApplication5
{
    /// <summary>
    /// Logique d'interaction pour MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        

        public MainWindow()
        {
            InitializeComponent();
            comboBox1 cmb = new comboBox1();
            Content = cmb;
            cmb.Items.Add("Apple");

        }
       

        private void radioButton2_Checked(object sender, RoutedEventArgs e)
        {

        }

        private void comboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
           
        }

        private void comboBox2_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            

        }
    }
}
Whismeril
Messages postés
12373
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 décembre 2018
-
Merci à KX d'avoir mis la coloration syntaxique.

Le code de ta fenêtre n'est pas utile, au moins pour le moment.


Sur cette ligne
            comboBox1 cmb = new comboBox1();

comboBox1 n'est pas un type qui existe.
Donc soit tu as toi même créé ce type, et auquel c'est le code de ce type qui serait utile.
Soit ce type n'existe vraiment pas et ça ne devrait même pas compiler.
Commenter la réponse de ousouss

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.