Problème avec l'Interface Graphique (mode Design)
Bonjour,
J'ai un problème avec Visual Studio 2005 en CLI:
J'ai déclaré dans une class Form1 le code suivant:
Code:
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:
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 :(