Articles of mvvm luz

UserControl InputBindings Apenas trabalhando depois de pressionar um botão primeiro

Botões funcionando bem como esperado clicando neles. Problema: quando o UserControl é carregado pela primeira vez e eu não pressionei nenhum botão, as Keybinds não estão funcionando. Depois de clicar em um botão manualmente, as combinações de teclas funcionam como pretendido. Então, obviamente, eu gostaria de deixar o usuário usar o keybind antes de pressionar […]

MVVM WPF mudar janela e fechar o anterior

Como iniciante nessa arquitetura toda do MVVM estou tendo algumas dúvidas quanto à navegação entre uma janela para outra. Estou usando o Framework MVVM Light. O comportamento que eu espero é no WinForms assim: GeneralWindow gw = new GeneralWindow (); this.Hide (); // ou feche gw.Show (); Eu já perco um par de horas tentando […]

Ligação a outro modelo de visão

Eu estou tentando ligar uma propriedade de visibilidade para uma function que fiz em um viewmodel ( MainViewModel ), mas estou recebendo este erro: Uma exceção de primeira chance do tipo ‘System.IO.FileNotFoundException’ ocorreu em mscorlib.dll Erro System.Windows.Data: Erro de caminho BindingExpression: ‘Principal’ propriedade não encontrada no ‘Localizador’ ‘System.String’ (HashCode = -191326816) . BindingExpression: Path = […]

Como escrever caso de teste para os serviços Dialog MVVM Light

Eu sou novo muito novo para o MVVM e estou seguindo o kit de ferramentas do MVVM Light. Para implementar uma funcionalidade de checkbox de mensagem, procurei e obtive este exemplo Os pontos que eu não entendi é Classe DialogService é o que devemos criar, herdando IDialogService ? Se esse é o caso, por exemplo, […]

Recuperar WP7 da marca de exclusão e retornar à página

Existe uma maneira agradável / elegante de voltar para a página em que um usuário estava se recuperando de uma lápide? Eu não tenho certeza se o meu aplicativo ou o seu apenas o jeito que as coisas funcionam, mas eu sempre acabo de volta na minha página principal. Meu aplicativo é configurado com uma […]

Envie uma mensagem de View para ViewModel: o que é um token apropriado?

Vamos definir: um viewModel: a class TabViewModel uma visão: a class TabView Eu tenho n instâncias da class TabView e, portanto, n instâncias de TabViewModel . Quando uma instância da class TabView envia uma mensagem, eu quero que ela seja recebida pelo seu próprio viewmodel, e somente esta . Pelo que entendi o Messenger do […]

Mvvm Light e Visual C # Express?

O MVVM Light funciona com o Visual C # Express? Parece que nenhum dos modelos está aparecendo.

O MVVM Light no Visual Studio 2012 não mostra modelos de projeto

Eu segui o guia em http://www.galasoft.ch/mvvm/installing/ para instalar a luz do MVVM no VS 2012. Eu baixei o MVVM Light Toolkit V4.1 para o Visual Studio 2012 em http: //mvvmlight.codeplex. com / releases e após a instalação não consigo ver nenhum projeto de luz do MVVM quando clico em FILE-> NEW PROJECT no VS 2012. […]

Não foi possível converter o object do tipo Página para digitar ‘Windows.UI.Xaml.Controls.Frame’ ao usar o serviço de navegação mvvm-light em um aplicativo universal win 10

Eu estou acertando o seguinte erro no meu novo aplicativo universal windows 10 C # / XAML: Uma exceção do tipo ‘System.InvalidCastException’ ocorreu em GalaSoft.MvvmLight.Platform.dll, mas não foi tratada no código do usuário. Informações adicionais: Não foi possível converter o object do tipo ” para digitar ‘Windows.UI.Xaml.Controls.Frame’. no seguinte comando de navegação em um dos […]

Problemas ao adicionar o comportamento do Blend ao DatePicker

Eu estou tentando adicionar um comportamento de mistura a um controle DatePicker para vincular um RelayCommand MVVM-Light para o evento DateChanged da seguinte forma: Eu estou usando as seguintes definições: xmlns:Interactivity=”using:Microsoft.Xaml.Interactivity” xmlns:Core=”using:Microsoft.Xaml.Interactions.Core” No entanto, continuo recebendo o seguinte erro: WinRT information: Cannot add instance of type ‘Microsoft.Xaml.Interactions.Core.EventTriggerBehavior’ to a collection of type ‘Microsoft.Xaml.Interactivity.BehaviorCollection’. Eu usei […]