mvvm

Model-View-ViewModel (MVVM) ist ein Architekturentwurfsmuster zum Implementieren von Benutzeroberflächen, das die Benutzeroberfläche (die Ansicht) von ihren Daten (dem Modell) über ihre Präsentationslogik (ihr ViewModel) trennt.
4
Antworten

ObservableCollection PropertyChanged-Ereignis

OK, also möchte ich ObservableCollection ableiten, um eine Eigenschaft hinzuzufügen. Leider ist das PropertyChanged Event geschützt. Im Grunde genommen möchte ich eine Unterklasse erstellen, die eine SelectedItem enthält, an die ich für...
16.06.2009, 18:58
1
Antwort

Übergeben Sie KeyEventArgs an ViewModel von View in WPF (MVVM)

Ich habe ein Textfeld und ich versuche, KeyEventArgs von Ansicht zu Viewmodel zu übergeben. Aber ich weiß nicht, wie man es implementiert. Was ich brauche, ist, wenn ein spezielles Zeichen eingegeben wird, dann wird eine Funktion aufgerufen, wen...
13.10.2013, 12:24
3
Antworten

Combobox SelectedItem wird nicht aktualisiert, wenn sich die Quelle ändert

Ich habe ein Viewmodel, das INotifyPropertyChanged implementiert. Auf diesem viewModel ist eine Eigenschaft namens SubGroupingView . Diese Eigenschaft ist an das ausgewählte Element eines Kombinationsfelds gebunden. Wenn ich das Kombination...
17.08.2010, 04:17
8
Antworten

Schnelle Generierung von ViewModel-Eigenschaften in wpf?

Nach dem Lesen von diesem Artikel habe ich den folgenden Code in meiner Klasse PersonViewModel : %Vor% Ich habe auch CountryDomiciled , CountryPassport und LegalJurisdiction , alle mit demselben Format. Ebenso habe ich viele Stri...
16.04.2012, 12:57
2
Antworten

So legen Sie einen Filter für eine DataGrid-Objektquelle über MVVM fest

Ich habe ein DataGrid an eine CollectionViewSource in XAML gebunden. %Vor% LogEntriesStore ist eine ObservableCollection ( LogEntry ist ein DTO, das in dieser Diskussion nicht wichtig ist) Das DataGrid wird wie folgt deklarier...
27.04.2011, 20:06
1
Antwort

Wpf-Ansicht als Bild speichern, vorzugsweise .png

Ich habe gesucht und weiß, wie Sie ein Bild in WPF speichern, indem Sie% verwenden. Code%. Mein Programm hat eine MVVM-Ansicht, die ich als Bild speichern möchte. Ist es möglich, es als BmpBitmapEncoder zu setzen, damit ich es kodieren kann...
30.12.2010, 05:11
1
Antwort

Wie binden Sie Menüpunkte korrekt?

Wie binde ich eine dynamisch erstellte Liste von Menüpunkten richtig? Ich habe mehrere Dinge ausprobiert, aber keiner scheint zu funktionieren. Ich bekomme die richtige Liste von Namen, aber mein ViewSwitchCommand scheint nicht korrekt zu feuern...
05.06.2011, 23:50
2
Antworten

Große intelligente ViewModels, dumme Views und jedes Modell, der beste MVVM-Ansatz?

Der folgende Code ist ein Refactoring meines vorherigen MVVM-Ansatzes ( Fat-Modelle, dünne ViewModels und dumme Views, der beste MVVM-Ansatz? ), in denen ich die Logik- und INotifyPropertyChanged-Implementierung vom Modell zurück in das ViewMod...
13.05.2009, 13:03
4
Antworten

Wann sollte ich ein UserControl anstelle einer Page verwenden?

Ich stelle fest, dass viele der WPF-MVVM-Frameworks anscheinend die Verwendung der Navigationsfenster- und Seitensteuerelemente zugunsten des Komponierens von Seiten mit verschachtelten Benutzersteuerelementen vermeiden. Das Navigationsfenste...
12.04.2010, 13:30
4
Antworten

WPF / MVVM: Synchronisieren Sie das Scrollen von zwei Datagrids in verschiedenen Ansichten

Ich habe zwei Datarits nebeneinander an verschiedene Datentabellen gebunden und jede mit einer eigenen Sicht. Die Databases haben beide die gleiche Anzahl von Zeilen und ich möchte, dass beide Gitter die gleiche Bildlaufposition beibehalten....
14.05.2010, 19:55