Pergunta

esta questão perguntei anteriormente, gostaria de saber se é possível também carregar dinamicamente um arquivo de code-behind que está emparelhado com um arquivo XAML. Ele pode trabalhar dessa maneira ou seria apenas ser melhor para compilar ambos em uma DLL?.

Obrigado!

Foi útil?

Solução

Na verdade, é o-behind código que carrega o arquivo XAML. O designer gera um arquivo oculto que liga todos os seus elementos nomeados e eventos para a classe. (Aviso a palavra-chave 'parcial' em sua classe no código-behind.) Ele funciona semelhante ao arquivo que o designer WinForms gera, só que é um pouco mais difícil de encontrar. Você pode encontrá-los na pasta "obj / debug /" juntamente com o BAML compilado.

Como para realmente atender o quetion, seria melhor para compilá-los para uma DLL. Pode não ser impossível a criação de uma biblioteca que pode conectar um XAML a uma classe especial que tem métodos para elementos de acesso de forma dinâmica, mas não há nada como o que agora, tanto quanto eu sei.

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