Ich habe mehrere Benutzersteuerelemente in meinem Projekt erstellt, und ich muss in der Lage sein, zwischen ihnen in einem Steuerfeld zu wechseln.
Wenn der Benutzer zum Beispiel auf button1 klickt, wird userControl1 nach dem Entfernen jedes Steuerelements usw. zum Panel hinzugefügt.
Ich habe diesen Code:
%Vor%aber es funktioniert nicht.
Wie kann ich es tun?
Sie müssen Ihre Steuerelemente instanziieren. Sie müssen sicherstellen, dass die Größe richtig eingestellt ist, oder dass Sie eine geeignete Dockfill haben.
%Vor%Sie müssen ein neues MyProject.Modules.Masters instanziieren.
%Vor%Dies fügt panel1 nur ein neues Steuerelement hinzu. Wenn Sie auch alles aus dem Fenster löschen möchten, bevor Sie das Steuerelement hinzufügen, wie Sie es in der Frage angegeben haben, rufen Sie dieses zuerst auf:
%Vor%Tags und Links c# visual-studio-2010 winforms