Domande taggate «mvvm»

Model-View-ViewModel (MVVM) è un modello di progettazione architettonica per l'implementazione di interfacce utente che separa l'interfaccia utente (la vista) dai suoi dati (il modello) tramite la sua logica di presentazione (il suo ViewModel).


14
INotifyPropertyChanged vs. DependencyProperty in ViewModel
Quando si implementa ViewModel in un'applicazione WPF con architettura Model-View-ViewModel, sembrano esserci due scelte principali su come renderlo indicizzabile. Ho visto implementazioni che usano DependencyPropertyper le proprietà a cui la View si legherà e invece ho visto l'implementazione di ViewModel INotifyPropertyChanged. La mia domanda è quando dovrei preferire l'uno all'altro? …

30
Come associare un PasswordBox in MVVM
Mi sono imbattuto in un problema con il legame ad un P asswordBox. Sembra che sia un rischio per la sicurezza, ma sto usando il modello MVVM, quindi desidero bypassarlo. Ho trovato un codice interessante qui (qualcuno ha usato questo o qualcosa di simile?) http://www.wpftutorial.net/PasswordBox.html Tecnicamente sembra fantastico, ma non …
251 c#  wpf  mvvm  wpf-controls  passwords 

26
In che modo ViewModel dovrebbe chiudere il modulo?
Sto cercando di imparare WPF e il problema MVVM, ma ho colto di sorpresa. Questa domanda è simile ma non è la stessa di questa (gestione-dialoghi-in-wpf-con-mvvm) ... Ho un modulo "Login" scritto usando il modello MVVM. Questo modulo ha un ViewModel che contiene il nome utente e la password, che …
247 c#  wpf  mvvm 

22
MVVM: Tutorial dall'inizio alla fine?
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Sono un programmatore C # / Windows Form con oltre 5 anni di esperienza. Ho studiato WPF usando il modello di …
243 c#  .net  wpf  mvvm 

20
Dati associati a SelectedItem in un Treeview WPF
Come posso recuperare l'elemento selezionato in un treeview WPF? Voglio farlo in XAML, perché voglio legarlo. Potresti pensare che sia, SelectedItemma apparentemente che non esiste è di sola lettura e quindi inutilizzabile. Questo è quello che voglio fare: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" SelectedItem="{Binding Path=Model.SelectedCluster}" /> Voglio associare SelectedItema una …
241 c#  wpf  mvvm  treeview  selecteditem 

23
Gestione delle finestre di dialogo in WPF con MVVM
Nel modello MVVM per WPF, la gestione delle finestre di dialogo è una delle operazioni più complesse. Poiché il modello della vista non è a conoscenza della vista, la comunicazione nella finestra di dialogo può essere interessante. Posso esporre un fatto ICommandche quando la vista lo invoca, può apparire una …

13
Quale framework per MVVM dovrei usare? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
233 wpf  mvvm  frameworks 

5
Vue.js: differenza tra v-model e v-bind
Sto imparando Vue con un corso online e l'istruttore mi ha dato un esercizio per creare un testo di input con un valore predefinito. L'ho completato usando v-model ma l'istruttore ha scelto v-bind: value e non capisco perché. Qualcuno può darmi una semplice spiegazione sulla differenza tra questi due e …



7
Aggiungi le direttive dalla direttiva in AngularJS
Sto cercando di costruire una direttiva che si occupi di aggiungere più direttive all'elemento su cui è dichiarata. Ad esempio, voglio costruire una direttiva che si occupi di aggiungere datepicker, datepicker-languagee ng-required="true". Se provo ad aggiungere quegli attributi e poi utilizzo, $compileovviamente, generi un ciclo infinito, quindi sto verificando se …

4
Associare un ComboBox WPF a un elenco personalizzato
Ho un ComboBox che non sembra aggiornare SelectedItem / SelectedValue. ComboBox ItemsSource è associato a una proprietà in una classe ViewModel che elenca un gruppo di voci della rubrica RAS come CollectionView. Poi ho legato (in tempi diversi) sia la SelectedItemo SelectedValuead un'altra proprietà del ViewModel. Ho aggiunto un MessageBox …
183 c#  wpf  data-binding  mvvm  combobox 

6
[Vue warn]: impossibile trovare l'elemento
Sto usando Vuejs . Questo è il mio markup: <body> <div id="main"> <div id="mainActivity" v-component="{{currentActivity}}" class="activity"></div> </div> </body> Questo è il mio codice: var main = new Vue({ el: '#main', data: { currentActivity: 'home' } }) ; Quando carico la pagina ricevo questo avviso: [Vue warn]: Cannot find element: #main …
166 javascript  mvvm  vue.js 

17
In MVVM ViewModel o Model dovrebbero implementare INotifyPropertyChanged?
La maggior parte degli esempi MVVM su cui ho lavorato ha avuto l' attrezzo ModelINotifyPropertyChanged , ma nell'esempio CommandSink di Josh Smith implementa ViewModelINotifyPropertyChanged . Sto ancora mettendo insieme cognitivamente i concetti di MVVM, quindi non so se: Devi mettere INotifyPropertyChangedil ViewModel per metterti CommandSinkal lavoro Questa è solo un'aberrazione …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.