Sdílet prostřednictvím


Styly a šablony oken

Toto téma popisuje styly a šablony ovládacího prvku Window. Výchozí ControlTemplate můžete upravit tak, aby ovládací prvek získal jedinečný vzhled. Další informace naleznete v tématu Vytvoření šablony pro ovládací.

Části oken

Ovládací prvek Window nemá žádné pojmenované části.

Stavy oken

Následující tabulka uvádí vizuální stavy pro ovládací prvek Window.

Název VisualState Název skupiny VisualStateGroup Popis
Platný Stavy validace Ovládací prvek používá třídu Validation a připojená vlastnost Validation.HasError je false.
Neplatný fokus Stavy validace Připojená vlastnost Validation.HasError je true, když má ovládací prvek fokus.
NeplatnýNezaostřený Stavy validace Připojená vlastnost Validation.HasError je true ovládací prvek nemá fokus.

Řídicí šablona okna

Následující xaml je vygenerovaná kopie šablony ovládacího prvku Window:

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <Style x:Key="WindowStyle1" TargetType="{x:Type Window}">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type Window}">
                    <ContentPresenter/>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>

</ResourceDictionary>

Viz také