Control.Template Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a vezérlősablont.
public:
property System::Windows::Controls::ControlTemplate ^ Template { System::Windows::Controls::ControlTemplate ^ get(); void set(System::Windows::Controls::ControlTemplate ^ value); };
public System.Windows.Controls.ControlTemplate Template { get; set; }
member this.Template : System.Windows.Controls.ControlTemplate with get, set
Public Property Template As ControlTemplate
Tulajdonság értéke
A sablon, amely meghatározza a megjelenést.Control
Példák
Az alábbi példa létrehoz egy ControlTemplate egy Button számára. Ha ezt erőforrásként adja hozzá az alkalmazáshoz, az alkalmazás összes gombja három pontként jelenik meg, de továbbra is gombként fog működni.
<Style TargetType="Button">
<!--Set to true to not get any properties from the themes.-->
<Setter Property="OverridesDefaultStyle" Value="True"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Grid>
<Ellipse Fill="{TemplateBinding Background}"/>
<ContentPresenter HorizontalAlignment="Center"
VerticalAlignment="Center"/>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Megjegyzések
A ControlTemplate beállítás egy Control; ha egy Control nem rendelkezik ControlTemplateilyenvel, akkor az Control nem jelenik meg az alkalmazásban. A vezérlő szerzője határozza meg az alapértelmezett vezérlősablont, és az alkalmazás szerzője felülbírálhatja a ControlTemplate vezérlő vizualizációs fájának újradefiniálását. A meglévő vezérlők vizualizációs fájának módosításáról további információt és példákat a Vezérlőstílusok és sablonok című témakörben talál.
Az A ControlTemplate a megvalósítási részletek önálló egysége, amely nem látható a külső felhasználók és objektumok számára, beleértve az objektumokat is Style . A vezérlősablon tartalmának módosításának egyetlen módja ugyanaz a vezérlősablon.
Függőségi tulajdonság adatai
| Termék | Érték |
|---|---|
| Azonosító mező | TemplateProperty |
Metaadat-tulajdonságok beállítása: true |
AffectsMeasure |