Freigeben über


Bewertungssteuerelement

Das Bewertungssteuerelement ermöglicht Benutzern das Anzeigen und Abgeben von Bewertungen, die den Grad der Zufriedenheit mit Inhalten und Diensten widerspiegeln. Benutzer können per Toucheingabe, Stift, Maus, Gamepad und Tastatur mit dem Bewertungssteuerelement interagieren. Die folgende Anleitung zeigt, wie die Funktionen des Bewertungssteuerelements verwendet werden können, um Flexibilität und Anpassung zu erreichen.

Beispiel für Bewertungssteuerelement

Überblick

Das Bewertungssteuerelement kann verwendet werden, um eine Bewertung einzugeben oder als schreibgeschützt festgelegt werden, um eine Bewertung anzuzeigen.

Anpassbare Bewertung mit Platzhalterwert

Das Bewertungssteuerelement wird wahrscheinlich am häufigsten eingesetzt, um eine durchschnittliche Bewertung anzuzeigen, wobei dem Benutzer dennoch erlaubt wird, seine eigene Bewertung einzugeben. Hier wird das Bewertungssteuerelement anfänglich so festgelegt, dass es die durchschnittliche Zufriedenheitsbewertung aller Benutzer eines bestimmten Dienstes oder einer Art von Inhalt (z. B. Musik, Videos, Bücher usw.) widerspiegelt. Es bleibt in diesem Zustand, bis ein Benutzer mit dem Steuerelement mit dem Ziel interagiert, ein Element persönlich zu bewerten. Durch diese Interaktion wird der Zustand des Bewertungselements entsprechend der Benutzerzufriedenheit geändert.

Anfänglicher durchschnittlicher Bewertungszustand

Anfänglicher durchschnittlicher Bewertungsstatus

Darstellung der Benutzerbewertung, sobald sie festgelegt wurde

Darstellung der Benutzerbewertung nach festlegung

Schreibgeschützter Bewertungsmodus

Manchmal müssen Sie Bewertungen von sekundärem Inhalt anzeigen, z. B. Bewertungen, die in empfohlenem Inhalt angezeigt werden, oder wenn eine Liste von Kommentaren und die entsprechenden Bewertungen angezeigt werden. In diesem Fall sollte der Benutzer die Bewertung nicht bearbeiten können, also kannst du das Steuerelement auf schreibgeschützt setzen. Die Nutzung des Bewertungssteuerelements im schreibgeschützten Modus ist auch die empfohlene Methode, wenn es aus Gründen des UI-Designs und der Leistung in sehr großen virtualisierten Listen von Inhalten eingesetzt wird.

Read-Only Lange Liste

Erstellen eines Bewertungssteuerelements

WinUI 3-Katalogsymbol Die WinUI 3 Gallery-App enthält interaktive Beispiele für WinUI-Steuerelemente und -Features. Rufen Sie die App aus dem Microsoft Store ab, oder durchsuchen Sie den Quellcode auf GitHub.

Bearbeitbare Bewertungskontrolle

Dieser Code zeigt, wie Sie ein bearbeitbares Bewertungsfeld mit einem Platzhalterwert erstellen.

<RatingControl x:Name="MyRating" ValueChanged="RatingChanged"/>
private void RatingChanged(RatingControl sender, object args)
{
    if (sender.Value == null)
    {
        MyRating.Caption = "(" + SomeWebService.HowManyPreviousRatings() + ")";
    }
    else
    {
        MyRating.Caption = "Your rating";
    }
}

Schreibgeschütztes Bewertungssteuerelement

Dieser Code zeigt, wie Sie eine nur-lesbare Bewertungssteuerung erstellen.

<RatingControl IsReadOnly="True"/>

Zusätzliche Funktionen

Das Bewertungssteuerelement verfügt über viele zusätzliche Funktionen, die verwendet werden können. Details zur Verwendung dieser Funktionen finden Sie in unserer Referenzdokumentation. Hier finden Sie eine nicht vollständige Auflistung zusätzlicher Funktionen:

  • Sehr gute Leistung bei langen Listen
  • Kompakte Größe für UI-Szenarien mit wenig Platz
  • Kontinuierliche Wertefüllung und Bewertung
  • Abstandsanpassung
  • Deaktivieren von Wachstumsanimationen
  • Anpassung der Anzahl von Sternen