Dela via


Fönsterformat och mallar

I det här avsnittet beskrivs format och mallar för Window-kontrollelementet. Du kan ändra standard ControlTemplate för att ge kontrollen ett unikt utseende. Mer information finns i Skapa en mall för en kontroll.

Fönsterdelar

Kontrollen Window har inga namngivna delar.

Fönstertillstånd

I följande tabell visas de visuella tillstånden för Window-kontrollen.

VisualState-namn VisualStateGroup-namn Beskrivning
Giltig Valideringstillstånd Kontrollen använder Validation-klassen och den bifogade egenskapen Validation.HasError är false.
OgiltigtFokuserat Valideringstillstånd Den bifogade egenskapen Validation.HasError är true när kontrollen har fokus.
OgiltigOavfokuserad Valideringstillstånd Den Validation.HasError kopplade egenskapen true visar att kontrollen inte har fokus.

FönsterkontrollMall

Följande XAML är en genererad kopia av Window-kontrollmallen:

<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>

Se även