Freigeben über


Entwerfen eines neuen Benutzersteuerelements

Wenn Sie eine wiederverwendbare Komponente entwerfen möchten, die der Zeichenfläche wie ein Systemsteuerelement hinzugefügt werden kann, können Sie ein Benutzersteuerelement erstellen. Benutzersteuerelemente können andere Steuerelemente (einschließlich anderer Benutzersteuerelemente), Ressourcen und Animationszeitachsen enthalten.

Es gibt zwei Möglichkeiten, ein Benutzersteuerelement zu erstellen:

  • Hinzufügen eines neues Elements vom Typ UserControl zum Projekt   Bei dieser Vorgehensweise beginnen Sie mit einer leeren Seite. Sie können alle Elemente auf der Zeichenfläche zeichnen und dabei Zeichenwerkzeuge verwenden und Grafiken sowie andere Objekte importieren, um die Darstellung des Benutzersteuerelements zu entwerfen.

  • Konvertieren vorhandener Objekte in ein Steuerelement   Bei dieser Vorgehensweise können Sie mehrere Objekte auswählen, die sich bereits auf der Zeichenfläche in einem anderen Dokument befinden, und diese mit dem Befehl Steuerelement erstellen in ein Steuerelement konvertieren. Sie können das Steuerelement nach dem Konvertieren weiter bearbeiten.

Sie können Benutzersteuerelemente interaktiv gestalten, indem Sie unterschiedliche Darstellungen für die visuellen Zustände des Benutzersteuerelements definieren und anschließend Verhalten oder Code hinzufügen, die je nach Benutzerinteraktion für die jeweiligen Zustände gelten. Sie können den Übergang zwischen zwei Zustandskombinationen ändern und sogar Animationen erstellen, die beim ersten Aufrufen eines Zustands ausgeführt werden.

Ee341454.alert_tip(DE-DE,Expression.30).gifTipp:

Das Startdokument eines Microsoft Silverlight-Projekts ist ein Benutzersteuerelement. Daher ist es möglich, eine Silverlight-Anwendung anhand von Zuständen interaktiv zu gestalten.

In diesem Abschnitt

Siehe auch

Konzepte

Definieren unterschiedlicher visueller Zustände für ein Steuerelement

Festlegen von Farben, Pinseln und Masken

Weitere Ressourcen

Zeichnungsobjekte