Pergunta

Eu tenho mais de uma caixa de senha na minha visualização e quero passar todas as suas títulos para o meu modelo de visualização quando clico em um botão.

Meu palpite é que eu quero preencher uma instância de uma classe personalizada com todas as títulos e passar esse objeto como um parâmetro para o retrayCommand ligado ao botão. Se eu soubesse apenas como ...

Minha ideia atual para uma contorna:

Na ação RelrayCommands para o botão: Envie uma notificação MESSAGEACTION com um retorno de chamada tendo uma aula personalizada como parâmetro. Registre -se dessa mensagem no código das visualizações por trás e preencha um objeto com os Securestrings e depois passe esse objeto de volta ao modelo de exibição com a ajuda do retorno de chamada. Não é muito bom ...

Deve haver uma maneira melhor de fazer isso em Xaml, certo?

Foi útil?

Solução

Na verdade, acho que o que você deseja fazer é implementar os manipuladores de eventos ou um comportamento anexado em suas caixas de pastording que levará os Securestrings a propriedades no mesmo objeto ViewModel que lidará com a ação do RelrayCommand. Então o seu RelrayCommand não precisará de nenhum parâmetros.

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