C#C
C#2y ago
Mattheo

winforms clr/c++ usercontrol issue

Hello everyone,

I'm facing a tricky problem while developing an application in C++/CLR with WinForms in Visual Studio. When I try to display a UserControl in design view, I encounter the following error:

MyUserControl.h :
c++
#pragma once

using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;

namespace userControl {

    /// <summary>
    /// Description résumée de MyUserControl
    /// </summary>
    public ref class MyUserControl : public System::Windows::Forms::UserControl
    {
    public:
        MyUserControl(void)
        {
            InitializeComponent();
            //
            //TODO: ajoutez ici le code du constructeur
            //
        }

    protected:
        /// <summary>
        /// Nettoyage des ressources utilisées.
        /// </summary>
        ~MyUserControl()
        {
            if (components)
            {
                delete components;
            }
        }

    private:
        /// <summary>
        /// Variable nécessaire au concepteur.
        /// </summary>
        System::ComponentModel::Container ^components;

#pragma region Windows Form Designer generated code
        /// <summary>
        /// Méthode requise pour la prise en charge du concepteur - ne modifiez pas
        /// le contenu de cette méthode avec l'éditeur de code.
        /// </summary>
        void InitializeComponent(void)
        {
            this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
        }
#pragma endregion
    };
}
Was this page helpful?