Myślę, że mam a TextBoxi Button. Teraz sprawdzam warunek po kliknięciu przycisku i jeśli warunek okaże się fałszywy, wyświetlam wiadomość użytkownikowi, a następnie muszę ustawić kursor na TextBoxkontrolce. if (companyref == null) { var cs = new
Myślę, że mam a TextBoxi Button. Teraz sprawdzam warunek po kliknięciu przycisku i jeśli warunek okaże się fałszywy, wyświetlam wiadomość użytkownikowi, a następnie muszę ustawić kursor na TextBoxkontrolce. if (companyref == null) { var cs = new
Chcę napisać ViewModel, który zawsze zna bieżący stan niektórych właściwości zależności tylko do odczytu z widoku. W szczególności mój GUI zawiera FlowDocumentPageViewer, który wyświetla jedną stronę naraz z FlowDocument. FlowDocumentPageViewer udostępnia dwie właściwości zależności tylko do...
Czy ktoś może mi dać krótkie podsumowanie tego, czym jest ViewModelLocator, jak działa i jakie są zalety / wady korzystania z niego w porównaniu z DataTemplates? Próbowałem znaleźć informacje w Google, ale wydaje się, że jest wiele różnych ich implementacji i nie ma listy szczegółów, co to jest i...
Przeglądam kilka artykułów MVVM, przede wszystkim to i to . Moje konkretne pytanie brzmi: Jak komunikować zmiany modelu z modelu do ViewModel? W artykule Josha nie widzę, żeby to robił. ViewModel zawsze pyta Model o właściwości. W przykładzie Rachel ma implementację modelu...
Wysyłając formularz w AngularJS i korzystając z przeglądarki zapamiętaj hasło, a przy kolejnej próbie logowania pozwolisz przeglądarce wypełnić formularz logowania nazwą użytkownika i hasłem, $scopemodel nie zostanie zmieniony na podstawie autouzupełniania. Jedyny brudny hack, jaki znalazłem, to...
Czy istnieje sposób przekazania dodatkowego argumentu do mojego AndroidViewModelkonstruktora niestandardowego z wyjątkiem kontekstu aplikacji. Przykład: public class MyViewModel extends AndroidViewModel { private final LiveData<List<MyObject>> myObjectList; private AppDatabase...
Rozpoczynam nową aplikację desktopową i chcę ją zbudować przy użyciu MVVM i WPF. Zamierzam również skorzystać z TDD. Problem polega na tym, że nie wiem, jak powinienem użyć kontenera IoC, aby wstrzyknąć moje zależności w moim kodzie produkcyjnym. Załóżmy, że mam następującą klasę i...
W aplikacji WPF korzystającej z MVVM mam kontrolę użytkownika z elementem widoku listy. W czasie wykonywania użyje wiązania danych, aby wypełnić widok listy kolekcją obiektów. Jaki jest prawidłowy sposób dołączenia zdarzenia dwukrotnego kliknięcia do elementów w widoku listy, tak aby po...
Tworzę login przy użyciu a, window controlaby umożliwić użytkownikowi zalogowanie się do WPFaplikacji, którą tworzę. Do tej pory stworzyłem metodę, która sprawdza, czy użytkownik podał poprawne dane uwierzytelniające dla usernameiw passworda textboxna ekranie logowania, bindingdwa...
To pytanie mówi wszystko. Mam okno i próbowałem ustawić DataContext przy użyciu pełnej przestrzeni nazw na ViewModel, ale wydaje się, że robię coś nie tak. <Window x:Class="BuildAssistantUI.BuildAssistantWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"...
Mam komponent z określonym zestawem danych początkowych: data: function (){ return { modalBodyDisplay: 'getUserInput', // possible values: 'getUserInput', 'confirmGeocodedValue' submitButtonText: 'Lookup', // possible values 'Lookup', 'Yes' addressToConfirm: null, bestViewedByTheseBounds:...
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Próbuję zaimplementować wzorzec MVVM w mojej aplikacji na Androida. Czytałem, że ViewModels nie powinny zawierać kodu specyficznego dla Androida (aby ułatwić testowanie), jednak muszę używać kontekstu do różnych rzeczy (pobieranie zasobów z xml, inicjowanie preferencji itp.). Jaki jest najlepszy...
Chciałbym zbudować aplikację mobilną, uwarzoną tylko z html / css i JavaScript. Chociaż mam przyzwoitą wiedzę na temat tworzenia aplikacji internetowych za pomocą JavaScript, pomyślałem, że mogę zajrzeć do frameworka takiego jak jquery-mobile. Na początku myślałem, że jquery-mobile to nic...
Próbując zrozumieć koncepcje MVVM, przeczytałem już kilka blogów i przyjrzałem się kilku projektom. Z tego, co rozumiem, Widok jest głupi, po prostu wie, jak przedstawić coś, co jest mu przekazywane. Modele to po prostu zwykłe dane, a ViewModel to coś, co działa jak wypełnienie pomiędzy nimi,...
Jeśli należy połączyć DataGridsię z ICollectionView = CollectionViewSource.GetDefaultView(collection) lub do ObservableCollection<T> collection; ??? Jaka jest najlepsza praktyka dla MVVM i dlaczego?
Dlaczego to? MainWindow.xaml: <Window x:Class="MVVMProject.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Grid> <ContentControl Content="{Binding}"/>
Chcę utworzyć obiekt środowiska, do którego można uzyskać dostęp za pomocą modelu widoku (nie tylko widoku). Obiekt Environment śledzi dane sesji aplikacji, np. LoggedIn, token dostępu itp., Dane te zostaną przekazane do modeli widoku (lub klas usług, jeśli to konieczne), aby umożliwić wywołanie...
Próbuję dodać Dagger 2 do mojego projektu. Udało mi się wstrzyknąć ViewModels (komponent architektury AndroidX) dla moich fragmentów. Mam ViewPager, który ma 2 instancje tego samego fragmentu (tylko niewielka zmiana dla każdej karty) i na każdej karcie obserwuję, LiveDataaby uzyskać aktualizację...