Pergunta

As seguintes referências namespaces XML estão incluídos no no topo de cada novo arquivo XAML.

//http://schemas.microsoft.com/winfx/xaml/presentation
//http://schemas.microsoft.com/winfx/xaml

O WinFX / xaml / apresentação contém referências a um bando de namesapces Windows, como Windows.Navigation, Windows.Controls ect. O WinFX / xaml namesapce sempre (geralmente por padrão) tem o x alias ou prefixo. O que faz a referência WinFX / xaml parece ter um monte dos mesmos elementos que podem ser referenciados a partir WinFX / xaml / apresentação. Eu li a documentação MSDN e pode encontrar uma lista de conjuntos associados com WinFX / xaml / apresentação, mas eu não tenho certeza qual é o ponto do WinFX / XAML namespace é.

Alguém pode explicar?

EDIT: Como eu disse inicialmente, eu li a documentação do MSDN e eu estou procurando uma resposta mais granular. Exemplo porque alguns elementos podem ser utilizados indiferentemente.

Foi útil?

Solução

XAML não é apenas usado pelo WPF, assim, a separação dos namespaces! O material http://schemas.microsoft.com/winfx/xaml é que está relacionado com XAML e pode ser reutilizado em outras estruturas (como WF, Silverlight & WCF) onde, como o http: / /schemas.microsoft.com/winfx/xaml/presentation contém material puramente projetado para WPF !!!

Outras dicas

É um espaço de nomes que contém construções XAML e pode ser usado fora do contexto do WPF. Detalhes Disponível aqui .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top