Interface do usuário do suplemento que ligações para exemplo de dados do host
Este exemplo demonstra como criar um pipeline de suplemento, usando o .NET Framework 3,5 suplemento do modelo, que permite a um WPF aplicativo host para fazer o seguinte:
Hospedar um UI suplemento.
BIND o UI do suplemento UI dados fornecidos pela WPF aplicativo host.
Neste exemplo, há três suplementos, e cada um retorna um UI para o WPF host sistema autônomo resultado de uma telefonar de método. A telefonar do método aceita o objeto de dados fornecido pelo host sistema autônomo o argumento e, em última análise, o suplemento UI é limite ao objeto de dados. Dois suplementos são visualizações somente-leitura dos dados acoplados enquanto um é uma visualização editável. Quando o objeto de dados é atualizado no aplicativo host, notificação de alterar de propriedade é comunicada pelo pipeline suplemento para todos os suplementos para atualizar seus UIs da mesma forma. Da mesma forma, quando o objeto de dados é atualizado pelo editável suplemento UI, as alterações são comunicadas ao aplicativo host e qualquer Outros suplemento UIs limite ao objeto de dados. Por fim, os dados no aplicativo host e suplemento UIs permanece em sincronia.
Para obter mais informações sobre o modelo de programação é demonstrado neste exemplo, consulte Visão Geral dos Suplementos do Windows Presentation Foundation.
Este exemplo demonstra um recurso específico da Windows Presentation Foundation e, consequentemente, não segue boas práticas de desenvolvimento de aplicativos. Para ver uma cobertura abrangente de boas práticas de desenvolvimento de aplicativos Windows Presentation Foundation (WPF) e Microsoft .NET Framework, consulte os seguintes itens conforme adequado:
Acessibilidade - Práticas recomendadas de Acessibilidade
Segurança - Windows Presentation Foundation Security
Localização - Visão geral de globalização e localização do WPF
O exemplo de criação
Instale o Windows Software Development Kit (SDK) e abra sua janela de comando de ambiente de compilação. No menu Iniciar, aponte para Todos os Programas, Microsoft Windows SDK e clique em Shell CMD.
Baixe o exemplo, geralmente da documentação do software development kit (SDK), para a unidade de disco rígido.
Para compilar o exemplo na janela de comando do ambiente de compilação, vá para o diretório fonte do exemplo. Na prompt de comando, digite MSBUILD.
Para compilar o exemplo em Microsoft Visual Studio, carregue a solução de exemplo ou o arquivo de projeto e, em seguida, pressione CTRL+SHIFT+B.
Executando o exemplo
Para executar o exemplo compilado na janela de comandos do ambiente de compilação, execute o arquivo .exe na pasta Bin\Debug ou Bin\Release contida na pasta de código-fonte do exemplo.
Para executar o exemplo compilado com a depuração no Visual Studio, pressione F5.
Date |
History |
Motivo |
---|---|---|
Julho de 2008 |
Tópico adicional. |
Aprimoramento de informações. |