Übler Bug beim Duplizieren von Steuerelementen oder gehört das so???
-
Hi, habe gerade etwas schlimmes festgestellt.
Dupliziert man z.B. einen Button mittels STRG+Mousedrag, und klickt anschliessend doppelt auf den Button um einen OnClick Event zu erzeugen, so wird kein neues Event angelegt, sonder VC++ springt in der Forms1.h zum bereits vorhandenen Code anstatt einen neuen zu erzeugen.
BSP:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { Daten D; this->textBox1->Text = D.x.ToString(); }
Kann man es irgendwie einstellen das ein neues Event erstellt wird (also Void button2_Click), nachdem man einen Button dupliziert hat? Ich dupliziere mittels STRG+Drag weil es sehr praktisch ist und schnell geht, zudem bleiben Form, Stil, etc. dabei erhalten. Die Funktionalität soll jedoch nicht 1:1 übernommen werden.
-
Das ist kein "Bug" sondern ein "Feature"... (vielleicht wiollst Du ja 20 gleiche Controls haben und alle den gleichen Event-Handler...; mach auch manchmal Sinn).
Wenn Du es nicht "duplizieren" sondern "kopieren" willst, musst Du halt Ctrl-C / Ctrl-V drücken...