Articles of mvvm de

Boutons radio MVVM

Quelqu’un s’il vous plaît aider. J’ai un problème intéressant. J’essaie d’implémenter une application MVVM et je souhaite me connecter aux boutons radio à mon avis. Voici ma vue: General Contact Address Phone Voici mon ViewModel: bool _NoteGeneral; public bool NoteGeneral { get { return _NoteGeneral; } set { _NoteGeneral = value; OnPropertyChanged(“NoteGeneral”); } } bool […]

MVVM: liaison à ListBox.SelectedItem?

Comment lier une propriété de modèle de vue à la propriété ListBox.SelectedItem? J’ai créé une démo MVVM simple pour essayer de résoudre ce problème. Mon modèle de vue possède les propriétés suivantes: private ObservableCollection p_DisneyCharacters; public ObservableCollection DisneyCharacters { get { return p_DisneyCharacters; } set { p_DisneyCharacters = value; base.FirePropertyChangedEvent(“DisneyCharacters”); } } private DisneyCharacter p_SelectedItem; […]

Gestion de sélections multiples avec MVVM

Lors de mon apprentissage de MVVM, j’ai acquis des connaissances de base sur WPF et le modèle ViewModel. J’utilise l’abstraction suivante pour fournir une liste et je m’intéresse à un seul élément sélectionné. public ObservableCollection Orders { get; private set; } public ICollectionView OrdersView { get { if( _ordersView == null ) _ordersView = CollectionViewSource.GetDefaultView( […]

Comment lier une commande dans WPF à un gestionnaire d’événements double-clic d’un contrôle?

J’ai besoin de lier l’événement de double clic d’un bloc de texte (ou potentiellement une image aussi bien, que ce soit un contrôle utilisateur), à une commande dans mon ViewModel. TextBlock.InputBindings ne semble pas se lier correctement à mes commandes, aucune aide?

Réactivation des propriétés de l’interface graphique en lecture seule dans ViewModel

Je souhaite écrire un ViewModel qui connaît toujours l’état actuel de certaines propriétés de dépendance en lecture seule à partir de la vue. Plus précisément, mon interface graphique contient un FlowDocumentPageViewer, qui affiche une page à la fois à partir d’un FlowDocument. FlowDocumentPageViewer expose deux propriétés de dépendance en lecture seule appelées CanGoToPreviousPage et CanGoToNextPage. […]

Lier un ComboBox WPF à une liste personnalisée

J’ai un ComboBox qui ne semble pas mettre à jour SelectedItem / SelectedValue. ComboBox ItemsSource est lié à une propriété dans une classe ViewModel qui répertorie un groupe d’entrées d’annuaire RAS en tant que CollectionView. Ensuite, j’ai lié (à des moments différents) à la fois SelectedItem ou SelectedValue à une autre propriété de ViewModel. J’ai […]