Hallo
Ich habe 2 Usercontrol erstellt. UC_Circle zeichnet ein Kreis. Ich möchte abhängig von meiner empfangene Daten ein Kreis dazu zeichenn oder löschen. ich möchte diese Kreise auf einem Panel zeichenen. so habe ich einen UC_myPanel erstellt.
wie kann ich in Laufzeit die Kreise auf diesen Usercontrol (UC_myPanel) zeichenen (add control) oder löschen (remove control).
Ich benutze VS2005
Ich hab schon das Panel als Container definiert:
[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))]
UC_Cicle : wird mit override OnPaint(...) gezeichnet
UC_myPanle: benutzt auch die override OnPaint(...) Funktion. innerhalb diese Funktion wird "this.Controls.Add(neueDevice);" aufgerufen. es funktionert leider nicht.
Danke
Moderiert von
Christian S.: Topic aus C# - Die Sprache verschoben am Fr 10.10.2008 um 17:44