Janela

O Window controlo representa uma janela nas aplicações Windows Presentation Foundation (WPF). Fornece a base para criar aplicações de ambiente de trabalho autónomas com barra de título, bordas e controlos padrão de janelas como minimizar, maximizar e fechar botões. O Windows pode alojar qualquer conteúdo WPF e suportar funcionalidades como caixas de diálogo, janelas sem modos e janelas principais da aplicação.

Estilos e modelos

Pode personalizar a aparência do controlo Window modificando a sua configuração padrão ControlTemplate. Para mais informações sobre personalização de modelos, consulte Criar um modelo para um controlo.

Propriedade de conteúdo

O Window controlo utiliza a Content propriedade para definir o conteúdo principal apresentado dentro da janela.

Partes

O Window controlo não define nenhuma parte de modelo nomeada.

Estados visuais

O Window controlo não define quaisquer estados visuais.

ControlTemplate

O seguinte XAML mostra o modelo padrão para o Window controlo:

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

Consulte também