Bonjour,
J'ai un problème avec Visual Studio 2005 en CLI:
J'ai déclaré dans une class Form1 le code suivant:
Vous remarquerez en effet que j'ai beaucoup de controls déclarés de type checkBox (de 1 à 139)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public ref class Form1 : public System::Windows::Forms::Form { ... public: System::Windows::Forms::Label^ label23; public: System::Windows::Forms::CheckBox^ checkBox137; private: System::Windows::Forms::CheckBox^ checkBox138; private: System::Windows::Forms::CheckBox^ checkBox139; public: System::ComponentModel::Container ^components; ... } #pragma region Windows Form Designer generated code ...
Et voici le problème: lorsque je crée un nouveau control de type "checkBox" dans l'interface graphique, le compilateur me génère le code suivant:
Et là rien ne va plus, car l'indice du nouveau checkBox est le même que celui déjà créé (ici 137) et aussi je ne peux plus visualiser l'interface graphique, car Visual génère une erreur comme quoi j'ai fait une déclaration circulaire interdite.
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 public ref class Form1 : public System::Windows::Forms::Form { ... public: System::Windows::Forms::Label^ label23; private: System::Windows::Forms::CheckBox^ checkBox137; <- insertion automatique du nouveau code public: <- public: System::Windows::Forms::CheckBox^ checkBox137; private: System::Windows::Forms::CheckBox^ checkBox138; private: System::Windows::Forms::CheckBox^ checkBox139; public: System::ComponentModel::Container ^components; ... } #pragma region Windows Form Designer generated code ...
Comment remédier à ce problème ? (je précise que toute les mise à jour ont été effectuées et que le même type de problème existe aussi avec VS 2008 d'après des sources sur le NET)
Ai-je saturé le nombre de ligne de code car j'ai déjà eu aussi le message suivant: " en fin de document (passed) "
Comment retrouver l'affichage de l'interface graphique ?
Merci de votre aide![]()
Partager