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

Erstellen eines einfachen TypeScript-Projekts mit jQuery, RequireJS und KnockoutJS

Anzahl der Antworten 1 Antworten
Habe ich die Suche für ein einfaches how-to zu erstellen, das die meisten basic-Beispiel für ein Visual Studio 2012, TypeScript-Projekt nutzen RequireJS, jQuery, KnockoutJS. Es gibt verschiedene Beispiele, aber für mich etwas, wo komplizierter, als ich wollte,

WPF MVVM: Wie bindet man GridViewColumn an ​​ViewModel-Collection?

Anzahl der Antworten 3 Antworten
In meiner View habe ich ein ListView an eine CollectionView in meinem ViewModel, wie zum Beispiel diese: <ListView ItemsSource="{Binding MyCollection}" IsSynchronizedWithCurrentItem="true"> <ListView.View> <GridView> <GridViewColumn Header="Title" DisplayMemberBinding="{Binding Path=Title}"/> <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Path=Name}"/> <GridViewColumn Header="Phone" DisplayMemberBinding="{Binding Path=Phone}"/> <GridViewColumn Header="E-mail"

MVVM Beispiel / Beispiel Implementierung in iOS

Anzahl der Antworten 1 Antworten
Hat jemand implementiert MVVM-Muster in Ihre iOS-app ohne Verwendung ReactiveCocoa? Fand viele Beispiele hier, aber alle von Ihnen können Reaktive Kakao. Ich wollte ein einfaches Beispiel MVVM-Implementierung. Kommentar zu dem Problem Ihre Frage ist interessant aber zu

Übergeben eines Parameters mit RelayCommand, das im ViewModel definiert ist (aus Josh Smith-Beispiel)

Anzahl der Antworten 6 Antworten
Ich möchte ein parameter übergeben werden, die in XAML definiert (Sicht), dass meine Bewerbung an die ViewModel-Klasse RelayCommand. Ich folgte Josh Smith ' s exzellenten Artikel über MVVM und umgesetzt haben, ist die folgende. XAML-Code <Button Command="{Binding

Binden eines Befehls innerhalb eines Listenfeldelements an eine Eigenschaft auf dem übergeordneten Ansichtsmodell

Anzahl der Antworten 6 Antworten
Habe ich schon über eine Stunde angeschaut und alle damit verbundenen Fragen. Mein problem ist ganz einfach: Habe ich HomePageVieModel: HomePageVieModel +IList<NewsItem> AllNewsItems +ICommand OpenNews Mein markup: <Window DataContext="{Binding HomePageViewModel../> <ListBox ItemsSource="{Binding Path=AllNewsItems}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel> <TextBlock>

Wie unterstützt ListBox SelectedItems die Bindung mit MVVM in einer navigierbaren Anwendung

Anzahl der Antworten 6 Antworten
Mache ich eine WPF-Anwendung, die der Benutzer über custom "Weiter" und "Zurück" - Schaltflächen und-Befehle (d.h. nicht mit einem NavigationWindow). Auf einem Bildschirm, habe ich eine ListBox hat zur Unterstützung der Mehrfachauswahl (mit der Extended - Modus).

MVVM Light: Wie melde ich Messenger ab?

Anzahl der Antworten 3 Antworten
Ich Liebe das MVVM Light Messenger und der Flexibilität, jedoch erlebe ich Speicherverlusten, wenn ich vergessen explizit Abmelden der Empfänger (in Silverlight 4). Die Ursache ist, erklärt hier, aber fein ich mit dabei bin, als ich glaube,

Wo finde ich Ausnahmen in MVVM?

Anzahl der Antworten 1 Antworten
Meine Sicht der model-Klasse hat eine Methode (nicht sicher, ob das ist eine gute übung, oder wenn Modelle anzeigen sollen streng sein Eigentum und das Eigentum ändern-Mechanismen), die eine Verbindung zu einem Dienst. Natürlich will ich, um