Ich möchte eine Container-Benutzersteuerung mit Entwurfszeitunterstützung in WPF erstellen? Wie kann ich ?Container-Benutzersteuerung mit Entwurfszeitunterstützung in WPF erstellen?
Antwort
Wenn Sie ein Containerbenutzersteuerelement mit Entwurfszeitunterstützung haben möchten, können Sie ein ContentControl http://msdn.microsoft.com/en-us/library/system.windows.controls.contentcontrol.aspx erstellen, um andere Benutzersteuerelemente in Ihrem Containersteuerelement zu hosten.
Sie können das Inhaltssteuerelement als öffentliche Eigenschaft verfügbar machen und dann alle anderen von Ihnen erstellten Benutzersteuerelemente dieser Eigenschaft zuweisen, um sie im ContentControl anzuzeigen. Sie hätten standardmäßig die Entwurfszeitunterstützung für das übergeordnete Steuerelement oder für untergeordnete Benutzersteuerelemente, da dies alles nur Benutzersteuerelemente wären.
Deklarieren Sie die folgenden in Ihrem Usercontrol an der Spitze:
[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))]
public partial class ExpanderControl : UserControl
erforderlichen Namespaces:
using System.ComponentModel;
using System.ComponentModel.Design;
- 1. Erstellen von Benutzersteuerelementen mit ViewModels in WPF
- 2. Erstellen einer hochmodularen Geschäftsanwendung mit WPF?
- 3. Erstellen eines benutzerdefinierten ScrollViewer mit WPF UserControl
- 4. C# WPF-Bibliothek erstellen
- 5. Eine WPF-App mit NAnt erstellen
- 6. Erstellen Storyboard in Code hinter in WPF
- 7. Empfehlungen zum Erstellen eines Protokollfensters in WPF
- 8. Erstellen Sie eine Menüleiste in WPF?
- 9. Erstellen eines gemeinsamen Fensters in WPF
- 10. Ich möchte eine Combobox in WPF erstellen
- 11. Erstellen von Seiten oder Windows in WPF
- 12. Erstellen von benutzerdefinierten Formularen in WPF?
- 13. Erstellen von organischen Formen in C# - WPF
- 14. Erstellen eines reversiblen StackPanels in WPF
- 15. Erstellen von UserControls in WPF verfügbar
- 16. Erstellen von Zoom-Verknüpfungen in SciChart WPF
- 17. Erstellen eines DataGrid-Spaltenheaders, der in WPF mit C#
- 18. Erstellen Sie einen PING-Monitor in WPF-Anwendung - mit DataGrid
- 19. Wie UI-Elemente in WPF träge erstellen?
- 20. WPF: Erstellen eines Dialogfelds/Eingabeaufforderung
- 21. WPF-GridView-Spalten automatisch erstellen
- 22. Erstellen einer WPF-MDI-Fensterklasse
- 23. Wpf-Ribbon zur Laufzeit erstellen
- 24. Erstellen Sie ein Schraffurmuster in WPF
- 25. Erstellen eines anklickbaren Bilds in WPF
- 26. Erstellen einer dynamischen CRUD-Benutzeroberfläche in WPF
- 27. So erstellen Sie MDI-Formular in WPF
- 28. Erstellen einer netten GUI in WPF
- 29. Erstellen von "globalen" Hotkeys in WPF
- 30. Wie DataGridTextColumn Änderungsereignis in WPF (MVVM) erstellen?