Meine Anwendung zeigt ein UserControl zum Hinzufügen eines neuen Objekts. Sobald das Objekt hinzugefügt wurde, werden die Attribute des erstellten Objekts angezeigt.Wechsel zwischen den Zuständen in UserControls
Zustand 2: Gefüllt Usercontrol
Ich dachte, es gibt zwei Möglichkeiten, wie ich könnte so etwas wie dies realisieren:
- erstellen 1 Usercontrol mit 2 verschiedenen visuellen Zuständen - Wechsel zwischen Zuständen, je nachdem ob th Die Steuerung enthält eine Objektinstanz oder nicht
- Erstellen Sie 2 UserControls ohne einen Status und zeigen Sie die aktuell benötigte Instanz an. Dies erfordert einen Kontrollmechanismus auf höherer Ebene, um das richtige Steuerelement hinzuzufügen/zu entfernen.
Was ist die beste Praxis in einem Fall wie diesem? Was sind die Nachteile, um das eine oder andere zu tun? Gibt es andere Möglichkeiten, an die ich noch nicht gedacht habe?