Udostępnij przez


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.

Nazwa stanu wizualnego Nazwa grupy VisualStateGroup Opis
Prawidłowe Stany Walidacji Kontrolka używa klasy Validation, a dołączona właściwość Validation.HasError jest false.
Nieprawidłowy fokus Stany Walidacji Dołączona właściwość Validation.HasError oznacza, że kontrolka true ma fokus.
NieprawidłowyBezFokusu Stany Walidacji Właściwość dołączona Validation.HasError jest ustawiona na true, co oznacza, że kontrolka 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 także