Tag: mvvm

Model-View-ViewModel (MVVM) ist ein architektonisches design-pattern für die Implementierung von Benutzeroberflächen, trennt die UI (die Ansicht) seine Daten (das Modell) über seine Präsentation, Logik (seine ViewModel).

Android-ViewModel hat keine null-argument-Konstruktor

Anzahl der Antworten 5 Antworten
Ich bin nach diese Dokumentation über LiveData und ViewModel. In der doc, der ViewModel-Klasse hat Konstruktor als solche, public class UserModel extends ViewModel { private MutableLiveData<User> user; @Inject UserModel(MutableLiveData<User> user) { this.user = user; } public void

Welche Rolle spielt MVVM spielen ASP.NET MVC 4 web-Anwendungen?

Anzahl der Antworten 5 Antworten
Während ich die Lektüre des Buches "ASP.NET MVC 4" ich wundere mich über MVVM. Ich begann zu googeln und finde keine Bücher über die Entwicklung von web-Anwendungen mit MVVM, also ich muss fehlt etwas an Informationen zu

Wie verwende ich sharedPreferences außerhalb einer Aktivität?

Anzahl der Antworten 3 Antworten
Habe ich schon fest auf dieses sehr einfache problem für Stunden jetzt und Ive nicht in der Lage zu finden keine geeigneten Lösungen über google. Ich versuche zu verwenden die Klasse SharedPreferences in der model-Schicht von meiner

Wie kann ich die kombinieren MVVM-und Dependency Injection in einer WPF-Anwendung?

Anzahl der Antworten 3 Antworten
Kannst du bitte ein Beispiel geben, wie würden Sie (Ihre Lieblings -) DI-framework Draht MVVM View Modelle für eine WPF-app? Erstellen Sie eine stark verbundene Hierarchie von View-Modelle (wie, wo jedes verschachtelten Steuerelement "ViewModel" ist eine Eigenschaft,

Warum ist dieser XAML-Code immer den Fehler: die Items-Auflistung muss leer sein vor der Verwendung von "ItemsSource"

Anzahl der Antworten 3 Antworten
Kann jemand zaubern aus diesem code, warum die ItemsSource-Linie bekommen würde eine Items-Auflistung muss leer sein, bevor Verwendung von "ItemsSource". Fehler? Die meisten Lösungen die ich gefunden habe, zeigen, ill-komponiert, XAML, z.B. ein zusätzliches element etc. was

Die Bestimmung überprüfte Radiobutton aus groupbox in WPF folgenden MVVM

Anzahl der Antworten 5 Antworten
Habe ich eine groupbox mit einigen radiobuttons. Wie bekomme ich die wissen was wird geprüft? Ich verwende WPF und nach MVVM. <GroupBox Name="grpbx_pagerange" Header="Print Range"> <Grid > <RadioButton Name="radbtn_all" Content="All Pages" GroupName="radios_page_range" IsChecked="True" /> <RadioButton x:Name="radbtn_curr" Content="Current

Wie kann ich binden, in den Vordergrund, um eine Eigenschaft im ViewModel?

Anzahl der Antworten 2 Antworten
Ich würde gerne binden, die foreground-Eigenschaft eines TextBlock-eine Eigenschaft im ViewModel. Dies nicht funktioniert : Bearbeiten Anzeigen : TextBlock Text="{Binding Path=FullName, Mode=OneWay}" Foreground="{Binding Path=ForegroundColor}" Margin="0 5 3 5" Code hinter: CustomerHeaderViewModel customerHeaderViewModel = new CustomerHeaderViewModel(); customerHeaderViewModel.LoadCustomers(); CustomerHeaderView.DataContext

Erlaubt nur numerische Eingabe in WPF-TextBox

Anzahl der Antworten 4 Antworten
Werde ich gerne validieren Benutzer-Eintrag, um sicherzustellen, dass Sie ganze zahlen sind. Wie kann ich es tun? Ich dachte, der Verwendung von IDataErrorInfo scheint, wie die "richtige" Weise zu tun, die Validierung in WPF. Also habe ich

Bindung ObservableCollection Elemente UserControl in WrapPanel?

Anzahl der Antworten 2 Antworten
Kann ich nur etwas fehlt hier offensichtlich, so dass ich entschuldige mich, wenn dies ist eine wirklich dumme Frage. Ich habe ein WrapPanel in einer Ansicht, die ich brauche, um eine Bindung an eine ObservableCollection im ViewModel.

WPF-zwei-Wege-Bindung nicht funktioniert

Anzahl der Antworten 4 Antworten
Habe ich eine Daten-Kontext (UserPreferences) zugewiesen ist mein Hauptfenster, und ein Textfeld, das bindet zwei-Weg, um eine Eigenschaft in den Daten-Kontext die Eigenschaften (CollectionDevice) im Rahmen. Wenn das Fenster geladen wird, wird die textbox nicht binden, um

die Bindung an eine Eigenschaft eines Objekts

Anzahl der Antworten 2 Antworten
Möchte ich binden eine Reihe von Textfeldern in einem raster in Eigenschaften eines Objekts, die sich eine andere Eigenschaft im ViewModel (DataContext). CurrentPerson besteht aus Name und Age Eigenschaften Innerhalb der ViewModel: public Person CurrentPerson { get;

Verschieben Sie den Fokus zur Nächsten Zelle auf die Enter-Taste Drücken in WPF DataGrid?

Anzahl der Antworten 5 Antworten
Ich möchte eine Benutzerdefinierte DataGrid kann, Weiter zur nächsten Zelle, wenn Sie Enter - Taste gedrückt wird, auch wenn es im edit-Modus. Wenn die Letzte Spalte in der aktuellen Zeile zu erreichen, sollte der Fokus verschieben, um

Wie abonniere ich PropertyChanged-Ereignis in meinem ViewModel?

Anzahl der Antworten 3 Antworten
Habe ich core-Funktionalität in ViewModelBase Jetzt will ich sehen, wenn PropertyChanged-Ereignis ausgelöst wurde durch ViewModelBase und zu handeln. Zum Beispiel, wenn eine Eigenschaft geändert wurde, auf ViewModelBase - das will ich ändern-Eigenschaft auf meinem ViewModel Wie kann

Mit IDataErrorInfo in M-V-VM

Anzahl der Antworten 4 Antworten
Wenn meine domain-Objekte IDataErrorInfo implementieren, und ich bin mit M-V-VM, wie kann ich das propagieren von Fehlern durch das ViewModel in den Blick? Wenn ich die Bindung direkt auf das Modell, ich würde den "ValidateOnExceptons" und "ValidateOnErrors"

Wie verwenden von Android-MVVM-Muster mit Fragmenten?

Anzahl der Antworten 4 Antworten
Ersten bitte ich, entschuldigt sich über mein nicht gutes Deutsch. Entwickelt ich viele Jahre Java-SE-software, und ich verwendet, um die Verwendung des MVC-design-pattern. Jetzt habe ich das entwickeln von android-apps, und ich bin nicht glücklich mit dem

Schießen mit einem RelayCommand von einer Schaltfläche innerhalb eines WPF-DataGrid

Anzahl der Antworten 3 Antworten
Ich habe eine DataGrid zeigt eine Liste der Kunden, die in XAML definiert wie folgt gebunden mein ViewModel: <DataGrid Name="CustomersDataGrid" ItemsSource="{Binding Customers}"> <DataGrid.Columns> <DataGridTemplateColumn> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Command="{Binding showCustomerCommand}" Content="{Binding Path=Name}"/> </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn> </DataGrid.Columns> </DataGrid> Die

Relais-Befehl ausführen kann und eine Aufgabe

Anzahl der Antworten 5 Antworten
ich soll eine Aufgabe zu beginnen, wenn ein relais-Befehl aufgerufen wird, aber ich wollen, deaktivieren Sie die Schaltfläche so lange, wie die Aufgabe ausgeführt wird nehmen Sie dieses Beispiel private ICommand update; public ICommand Update { get

Wie binden WPF-radio-button-Auswahl zum Viewmodel mit convertes?

Anzahl der Antworten 1 Antworten
Ich habe eine WPF-MVVM-Anwendung... Ich habe 3 Radio-button-Steuerelemente - mit drei Optionen => "Individuum", "Gruppe" und "Beide". Alle 3 haben dieselbe Gruppe name...das bedeutet, dass nur einer dieser radio-button gewählt werden kann. Ich kann drei Eigenschaften im

Erste WPF-ListView.SelectedItems im ViewModel

Anzahl der Antworten 5 Antworten
Gibt es einige Beiträge der Diskussion hinzufügen von Daten-Bindungsfähigkeit für ListView.SelectedItems mit nicht-triviale Menge code. In meinem Szenario, das ich nicht brauche, um es aus der ViewModel, immer nur der ausgewählten Elemente, um die Aktion auf Sie,

was ist notifycollectionchangedaction reset-Wert

Anzahl der Antworten 3 Antworten
Ich habe eine observable-collection...SelectableDataContext<T>..Und in der generischen Klasse SelectableDataContext<T> ist...hatte auch zwei private Membervariablen Private T Element. Private bool isSelected. Wenn der IsSelected-Eigenschaft sich ändert...Meine Sammlung geänderten Eigenschaft wird nicht gefeuert . Ich denke, es sollte Feuer...weil