Udostępnij za pośrednictwem


Style i szablony okien

W tym temacie opisano style i szablony kontrolki Window. Możesz zmodyfikować domyślne ControlTemplate, aby nadać kontrolce unikatowy wygląd. Aby uzyskać więcej informacji, zobacz Tworzenie szablonu dla kontrolki.

Części okna

Kontrolka Window nie ma żadnych nazwanych części.

Stany okien

W poniższej tabeli wymieniono stany wizualizacji dla kontrolki Window.

Stan wizualny Nazwa Nazwa grupy VisualStateGroup Opis
Ważny StanyWalidacji Kontrolka używa klasy Validation, a dołączona właściwość Validation.HasError jest false.
Nieprawidłowy fokus StanyWalidacji Właściwość dołączona Validation.HasError powoduje, że kontrolka true ma fokus.
NieprawidłowyNieaktywny StanyWalidacji Właściwość dołączona Validation.HasError jest taka, że kontrolka true nie ma fokusu.

Kontrolka oknaTemplate

Poniższy kod XAML to wygenerowana kopia szablonu kontrolki 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>

Zobacz też