Un problème sérieux!!

ousouss - Modifié le 11 août 2017 à 17:33
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 - 12 août 2017 à 01:06
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");

        }
}

2 réponses

Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 656
11 août 2017 à 17:16
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.
0
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)
        {
            

        }
    }
}
0
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 656
12 août 2017 à 01:06
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.
0
Rejoignez-nous