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).

3
AndroidViewModel vs ViewModel
Con l'introduzione della libreria Android Architecture Components, sono state introdotte diverse nuove classi, tra cui AndroidViewModele ViewModel. Tuttavia, ho difficoltà a capire la differenza tra queste due classi. La documentazione descrive brevemente AndroidViewModelcome segue: Conoscenza del contesto dell'applicazione ViewModel Apprezzo la brevità, ma cosa implica esattamente? Quando dovremmo scegliere di …



9
Buoni esempi di modello MVVM
Attualmente sto lavorando con il modello Microsoft MVVM e trovo frustrante la mancanza di esempi dettagliati. L'esempio di ContactBook incluso mostra pochissima gestione dei comandi e l'unico altro esempio che ho trovato proviene da un articolo di MSDN Magazine in cui i concetti sono simili ma utilizza un approccio leggermente …
141 wpf  mvvm 

2
Che cos'è Prism for WPF?
Di recente mi sono imbattuto in qualcosa chiamato Prism . Microsoft, che esegue il progetto, lo descrive come Linee guida per applicazioni composite in WPF e Silverlight. Anche dopo aver letto le descrizioni più dettagliate, non ho quasi idea di cosa si tratti, temo. Spero qui che qualcuno possa darmi …
137 wpf  mvvm  prism 

21
Imposta lo stato attivo su TextBox in WPF dal modello di visualizzazione
Ho a TextBoxe a Buttondal mio punto di vista. Ora sto verificando una condizione al clic del pulsante e se la condizione risulta essere falsa, mostrando il messaggio all'utente, quindi devo impostare il cursore sul TextBoxcontrollo. if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); MessageBox.Show("Company does not exist.", …
129 c#  wpf  xaml  mvvm  textbox 

6
Invio delle proprietà della GUI di sola lettura in ViewModel
Voglio scrivere un ViewModel che conosca sempre lo stato corrente di alcune proprietà di dipendenza di sola lettura dalla vista. In particolare, la mia GUI contiene un FlowDocumentPageViewer, che visualizza una pagina alla volta da un FlowDocument. FlowDocumentPageViewer espone due proprietà di dipendenza di sola lettura denominate CanGoToPreviousPage e CanGoToNextPage. …


11
MVVM in WPF - Come avvisare ViewModel delle modifiche nel modello ... o dovrei?
Sto esaminando alcuni articoli MVVM, principalmente questo e questo . La mia domanda specifica è: come comunico le modifiche al modello dal modello al ViewModel? Nell'articolo di Josh, non vedo che lo faccia. Il ViewModel chiede sempre le proprietà al modello. Nell'esempio di Rachel, ha l'implementazione del modello INotifyPropertyChangede genera …
112 c#  .net  wpf  mvvm 


9
Argomenti aggiuntivi di Android ViewModel
C'è un modo per passare argomenti aggiuntivi al mio AndroidViewModelcostruttore personalizzato eccetto il contesto dell'applicazione. Esempio: public class MyViewModel extends AndroidViewModel { private final LiveData<List<MyObject>> myObjectList; private AppDatabase appDatabase; public MyViewModel(Application application, String param) { super(application); appDatabase = AppDatabase.getDatabase(this.getApplication()); myObjectList = appDatabase.myOjectModel().getMyObjectByParam(param); } } E quando voglio utilizzare la mia …



5
Come si imposta un ViewModel su una finestra in XAML utilizzando la proprietà DataContext?
La domanda dice praticamente tutto. Ho una finestra e ho provato a impostare DataContext utilizzando lo spazio dei nomi completo su ViewModel, ma sembra che stia facendo qualcosa di sbagliato. <Window x:Class="BuildAssistantUI.BuildAssistantWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" DataContext="BuildAssistantUI.ViewModels.MainViewModel">
96 .net  wpf  xaml  mvvm 

14
Come ottenere il contesto in Android MVVM ViewModel
Sto cercando di implementare il pattern MVVM nella mia app Android. Ho letto che ViewModels non dovrebbe contenere codice specifico per Android (per semplificare i test), tuttavia ho bisogno di usare il contesto per varie cose (ottenere risorse da xml, inizializzare le preferenze, ecc.). Qual è il modo migliore per …

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.