Bonjour,

J'ai un probl�me avec Visual Studio 2005 en CLI:
J'ai d�clar� dans une class Form1 le code suivant:
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
     ...
Vous remarquerez en effet que j'ai beaucoup de controls d�clar�s de type checkBox (de 1 � 139)

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:
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
     ...
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.

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