mvvm

Dlaczego unikać codebehind we wzorze WPF MVVM?

W artykule, aplikacje WPF z wzorcem projektowym Model-View-ViewModel, autor, który jest Josh Smith powiedział: (1) w dob ... lko dlatego, że różnica między nimi jest tylko tam, gdzie powiązanie polecenia lub add event handler jest. Co o tym myślisz?

Jakie są różnice między prezenterem, modelem prezentacji, modelem widoku i kontrolerem?

Mam całkiem dobre pojęcie, jak każdy z tych wzorów działa i wiem o niektórych drobnych różnicach między nimi, ale czy naprawd ... zykład nie uznałby swojego ViewModel za kontroler. Dam za to kilka punktów reputacji, ale szukam naprawdę dobrej odpowiedzi.

Jak pokazac waitcursor gdy aplikacja WPF jest zajeta

Mam aplikację WPF używającą wzorca MVVM, która czasami musi pokazywać waitcursor, gdy jest zajęta robieniem czegoś, na co uży ... zakończy się dla użytkownika. Więc moje pytanie brzmi jak czy waitcursor w aplikacji WPF MVVM, która uwzględnia databinding?

MVC / MVP / MVVM co do cholery?

Ostatnio pracowałem nad projektem. Net WPF, aby zbudować system punktów sprzedaży detalicznej, w którym po raz pierwszy użyłe ... nnym? Jeśli ktoś może zaproponuj wskazówki na ten temat lub wskaż artykuł wyjaśniający różnice, które bardzo bym to docenił.

Implementing CollectionChanged

Dodałem CollectionChanged eventhandler(onCollectionChanged) do jednej z właściwości ObservableCollection. Dowiedziałem się, ... hciałbym wiedzieć, jak wysłać listę / kolekcję nowo dodanych, usuniętych i edytowanych elementów w jednej kolekcji. Dzięki.

Który Framework MVVM jest najlepszym frameworkiem dla aplikacji WPF [zamknięty]

Jestem początkujący z WPF. Przed opracowaniem średniej i dużej wielkości projektu najlepiej na WPF, muszę pracować z open sou ... uczkiem i dużą ilością przykładowego kodu do zapoznania się z przepływem frameworku. Proszę o szczegółowe omówienie. Dzięki.

WPF (MVVM): zamykanie widoku z Viewmodel?

Ktoś natknął się na sprytny sposób zamykania widoku w viewmodelu za pomocą MVVM? Może istnieje sposób użycia wiązania, aby z ... eż na ogólne rozwiązanie, ponieważ jestem pewien, że będę musiał robić tego typu rzeczy w innych sytuacjach Jakieś pomysły?

Powstrzymaj TabControl przed odtwarzaniem swoich dzieci

Mam IList viewmodels, które są związane z TabControl. To IList nie zmieni się w ciągu życia TabControl. <TabControl Items ... korzystujeUserControl s , ale zaproponowane tam rozwiązanie wymagałoby ode mnie powiązania z poglądami, które są niepożądane.

Odśwież polecenie WPF

Czy ktoś wie, jak Mogę wymusić CanExecute, aby zostać wezwanym na niestandardowe polecenie (Josh Smith ' s RelayCommand)? Za ... on); return m_cmd; } // Gets updated from a timer (not direct user interaction) public bool EnableButton { get; set; }

Jak sprawić, by wszystkie kontrolki zmieniały proporcjonalnie rozmiar, gdy okno jest zmaksymalizowane?

Po kliknięciu przycisku Maksymalizuj okno jest zmaksymalizowane, ale elementy sterujące nie są proporcjonalnie zmieniane. Jak ... 0,184,0,0" TextWrapping="Wrap" Text="Text_Block" VerticalAlignment="Top" Width="257"/> </Grid> </Window>

Wzorzec ViewModel dla aplikacji iOS z ReactiveCocoa

Pracuję nad integracją RAC z moim projektem w celu stworzenia warstwy ViewModel, która pozwoli na łatwe buforowanie/prefetcho ... zwracają nowe sygnały? Czy powinienem mieć właściwość active jak w przykładzie ViewModel w reactivecocoa ' s github konto?

Reactive Extensions (Rx) + MVVM =?

Jednym z głównych przykładów używanych do wyjaśnienia mocy Reactive Extensions (Rx) jest łączenie istniejących zdarzeń myszy ... dok i może bezpośrednio odwoływać się do jego zdarzeń. Ale ja chcę zjeść moje ciasto i je zjeść! Jak połączyć te dwa wzory?

Czy powinienem powiązać ICollectionView lub ObservableCollection

Należy związać {[0] } z ICollectionView = CollectionViewSource.GetDefaultView(collection) Lub do ObservableCollection<T> collection; ??? Jaka jest najlepsza praktyka dla MVVM i dlaczego?

Otwórz okno dialogowe pliku MVVM

Ok naprawdę chciałbym wiedzieć, jak doświadczeni programiści MVVM radzą sobie z dialogiem openfile w WPF. Naprawdę nie chcę ... ialog() == true) { //Do stuff } } Ponieważ uważam, że jest to sprzeczne z metodologią MVVM. Co mam zrobić?

MVVM: połączenie ViewModel i Business Logic

Po wykonaniu kilku projektów wykorzystujących wzorzec MVVM, wciąż zmagam się z rolą ViewModel: What I did in the past: Używ ... . Tak więc logika biznesowa i prezentacyjna jest oddzielona, ale to sprawia, że trudno jest powiadomić interfejs użytkownika.

Jak uzyskać kontekst w Android MVVM ViewModel

Próbuję zaimplementować wzorzec MVVM w mojej aplikacji na Androida. Przeczytałem, że ViewModels nie powinien zawierać kodu sp ... ponentów, więc nie jestem pewien, jak to wpłynie na to. Jestem nowy w wzorze MVVM i sztylet, więc każda pomoc jest doceniana!

Jak powiązać przycisk WPF z poleceniem w ViewModelBase?

Mam Widok AttributeView, który zawiera różnego rodzaju atrybuty. Istnieje również przycisk, który po naciśnięciu powinien ust ... u pochodzi z ViewModelBase. Czego jeszcze mogę spróbować (jestem całkiem nowy w WPF, więc może to być bardzo proste pytanie)?

WPF nawiguj po widokach za pomocą wzorca MVVM

Buduję swój pierwszy WPF używając wzorca MVVM. Z pomocą tej społeczności udaje mi się stworzyć mój Model, mój pierwszy ViewMo ... adach i pomocy, które tu otrzymaliśmy, i dużo pracy, oto moje ostateczne menu nawigacyjne i podstawa interfejsu aplikacji.

Powiązanie stanu widoku [VisualStateManager] z modelem widoku MVVM?

Jak powiązać Stan visualstatemanager kontrolki z właściwością w Twoim viewmodel? Czy da się to zrobić?

MVVM gdzie umieścić warstwę dostępu do danych?

Badam wzorzec projektowy MVVM WPF. Ale nie jestem pewien, gdzie umieścić kod Acess danych? W niektórych przykładach przegląd ... projekt dostępu do danych, to wydaje się bardziej jak to? Czy jest to podejście ogólne? Czuję, że coś mi tu umyka! Thanks