Questions marquées «mvvm»

Model-View-ViewModel (MVVM) est un modèle de conception architecturale pour l'implémentation d'interfaces utilisateur qui sépare l'interface utilisateur (la vue) de ses données (le modèle) via sa logique de présentation (son ViewModel).


14
INotifyPropertyChanged vs DependencyProperty dans ViewModel
Lors de l'implémentation du ViewModel dans une application WPF d'architecture Model-View-ViewModel, il semble y avoir deux choix principaux pour le rendre lié aux données. J'ai vu des implémentations qui utilisent DependencyPropertydes propriétés contre lesquelles View va se lier et j'ai vu l'implémentation de ViewModel à la INotifyPropertyChangedplace. Ma question est …

30
Comment se lier à un PasswordBox dans MVVM
Je suis venu à travers un problème avec la liaison à un P asswordBox. Il semble que ce soit un risque pour la sécurité, mais j'utilise le modèle MVVM, donc je souhaite contourner cela. J'ai trouvé un code intéressant ici (quelqu'un a-t-il utilisé ceci ou quelque chose de similaire?) http://www.wpftutorial.net/PasswordBox.html …
251 c#  wpf  mvvm  wpf-controls  passwords 

26
Comment le ViewModel doit-il fermer le formulaire?
J'essaie d'apprendre WPF et le problème MVVM, mais j'ai rencontré un problème. Cette question est similaire mais pas tout à fait la même que celle-ci (manipulation-dialogues-en-wpf-avec-mvvm) ... J'ai un formulaire de «connexion» écrit en utilisant le modèle MVVM. Ce formulaire a un ViewModel qui contient le nom d'utilisateur et le …
247 c#  wpf  mvvm 

22
MVVM: Tutoriel du début à la fin?
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je suis un programmeur C # / Windows Forms avec plus de 5 ans d'expérience. J'ai étudié WPF en utilisant le …
243 c#  .net  wpf  mvvm 

20
Liaison de données à SelectedItem dans une arborescence WPF
Comment puis-je récupérer l'élément sélectionné dans une arborescence WPF? Je veux le faire en XAML, car je veux le lier. Vous pourriez penser que c'est le cas SelectedItemmais apparemment cela n'existe pas est en lecture seule et donc inutilisable. Voici ce que je veux faire: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" …
241 c#  wpf  mvvm  treeview  selecteditem 

23
Gestion des boîtes de dialogue dans WPF avec MVVM
Dans le modèle MVVM pour WPF, la gestion des boîtes de dialogue est l'une des opérations les plus complexes. Comme votre modèle de vue ne sait rien de la vue, la communication par dialogue peut être intéressante. Je peux exposer ICommandque lorsque la vue l'invoque, une boîte de dialogue peut …

13
Quel framework pour MVVM dois-je utiliser? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
233 wpf  mvvm  frameworks 

5
Vue.js - Différence entre v-model et v-bind
J'apprends Vue avec un cours en ligne et l'instructeur m'a donné un exercice pour faire un texte d'entrée avec une valeur par défaut. Je l'ai terminé en utilisant v-model mais, l'instructeur a choisi v-bind: value et je ne comprends pas pourquoi. Quelqu'un peut-il me donner une explication simple sur la …



7
Ajouter des directives à partir d'une directive dans AngularJS
J'essaie de construire une directive qui prend soin d' ajouter plus de directives à l'élément sur lequel elle est déclarée. Par exemple, je veux construire une directive qui s'occupe d'ajouter datepicker, datepicker-languageet ng-required="true". Si j'essaie d'ajouter ces attributs puis de les utiliser, $compileje génère évidemment une boucle infinie, donc je …

4
Lier un ComboBox WPF à une liste personnalisée
J'ai un ComboBox qui ne semble pas mettre à jour SelectedItem / SelectedValue. Le ComboBox ItemsSource est lié à une propriété sur une classe ViewModel qui répertorie un ensemble d'entrées d'annuaire RAS en tant que CollectionView. Ensuite, j'ai lié (à des moments différents) à la fois le SelectedItemou SelectedValueà une …
183 c#  wpf  data-binding  mvvm  combobox 

6
[Vue warn]: Impossible de trouver l'élément
J'utilise Vuejs . Voici mon balisage: <body> <div id="main"> <div id="mainActivity" v-component="{{currentActivity}}" class="activity"></div> </div> </body> Voici mon code: var main = new Vue({ el: '#main', data: { currentActivity: 'home' } }) ; Lorsque je charge la page, je reçois cet avertissement: [Vue warn]: Cannot find element: #main Qu'est-ce que je …
166 javascript  mvvm  vue.js 

17
Dans MVVM, le ViewModel ou le modèle doit-il implémenter INotifyPropertyChanged?
La plupart des exemples MVVM sur lesquels j'ai travaillé ont eu l' implémentation ModelINotifyPropertyChanged , mais dans l'exemple CommandSink de Josh Smith, ViewModel implémenteINotifyPropertyChanged . Je suis toujours en train de rassembler cognitivement les concepts MVVM, donc je ne sais pas si: Vous devez mettre le INotifyPropertyChangeddans le ViewModel pour …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.