Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ovládací prvek hodnocení umožňuje uživatelům zobrazovat a nastavovat hodnocení, která odrážejí míru spokojenosti s obsahem a službami. Uživatelé můžou s ovládacím prvku hodnocení pracovat s dotykovým ovládáním, perem, myší, herním panelem nebo klávesnicí. Následující doprovodné materiály ukazují, jak používat funkce ovládacího prvku hodnocení k zajištění flexibility a přizpůsobení.
Přehled
Ovládací prvek hodnocení lze použít k zadání hodnocení nebo ho nastavit jako jen pro čtení k zobrazení hodnocení.
Upravitelné hodnocení se zástupnými hodnotami
Možná nejběžnější způsob, jak použít ovládací prvek hodnocení, je zobrazit průměrné hodnocení a zároveň umožnit uživateli zadat vlastní hodnotu hodnocení. V tomto scénáři je ovládací prvek hodnocení původně nastavený tak, aby odrážel průměrné hodnocení spokojenosti všech uživatelů konkrétní služby nebo typu obsahu (například hudbu, videa, knihy atd.). Zůstane v tomto stavu, dokud uživatel nebude pracovat s ovládacím prvku s cílem individuálního hodnocení položky. Tato interakce změní stav ovládacího prvku hodnocení tak, aby odrážel osobní hodnocení spokojenosti uživatele.
Počáteční průměrný stav hodnocení
Reprezentace hodnocení uživatelů po nastavení
Režim hodnocení jen pro čtení
Někdy potřebujete zobrazit hodnocení sekundárního obsahu, například obsah zobrazený v doporučeném obsahu nebo při zobrazení seznamu komentářů a jejich odpovídajících hodnocení. V takovém případě by uživatel neměl mít možnost hodnocení upravovat, můžete nastavit ovládací prvek jako pouze ke čtení. Režim jen pro čtení je také doporučeným způsobem použití ovládacího prvku hodnocení při použití ve velmi rozsáhlých virtualizovaných seznamech obsahu z důvodů návrhu uživatelského rozhraní i výkonu.
Vytvořte ovládací prvek hodnocení
- Důležitá rozhraní API: třída RatingControl
![]()
Aplikace Galerie WinUI 3 obsahuje interaktivní příklady ovládacích prvků a funkcí WinUI. Získejte aplikaci z Microsoft Store nebo vyhledejte zdrojový kód na GitHub.
Ovládací prvek hodnocení, který lze upravit
Tento kód ukazuje, jak vytvořit upravitelný ovládací prvek hodnocení se zástupnou hodnotou.
<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";
}
}
Ovládací prvek hodnocení jen pro čtení
Tento kód ukazuje, jak vytvořit ovládací prvek hodnocení pouze pro čtení.
<RatingControl IsReadOnly="True"/>
Další funkce
Ovládací prvek hodnocení má mnoho dalších funkcí, které je možné použít. Podrobnosti o používání těchto funkcí najdete v naší referenční dokumentaci. Tady je nekomplexní seznam dalších funkcí:
- Skvělý výkon při práci s dlouhým seznamem
- Kompaktní velikost pro těsné scénáře uživatelského rozhraní
- Průběžné vyplňování a hodnocení hodnot
- Přizpůsobení mezer
- Vypnout animace růstu
- Přizpůsobení počtu hvězdiček
Windows developer