Запитання з тегом «mvvm»

Model-View-ViewModel (MVVM) - це схема архітектурного дизайну для реалізації користувальницьких інтерфейсів, що відокремлює інтерфейс користувача (Вид) від його даних (Модель) за допомогою його логіки представлення (його ViewModel).

25
Яка різниця між MVC та MVVM? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 місяців тому . Чи є різниця між стандартною схемою "Контролер перегляду моделі" та моделлю "Модель / Вид …

14
INotifyPropertyChanged vs. DependencyProperty у ViewModel
При впровадженні ViewModel в програмі WPF-архітектури Model-View-ViewModel архітектури, здається, є два основні варіанти, як зробити його сумісним. Я бачив реалізації, які використовують DependencyPropertyдля властивостей, з якими збирається переглядати, і INotifyPropertyChangedзамість цього я бачив, як ViewModel реалізує . Моє запитання - коли я віддаю перевагу одному перед іншим? Чи є різниці …

30
Як прив’язати до PasswordBox у MVVM
Я стикався з проблемою зв'язування з P asswordBox. Здається, це ризик для безпеки, але я використовую схему MVVM, тому я хочу її обійти. Я знайшов тут якийсь цікавий код (хтось користувався цим чи чимось подібним?) http://www.wpftutorial.net/PasswordBox.html Це технічно виглядає чудово, але я не впевнений, як отримати пароль. В основному у …
251 c#  wpf  mvvm  wpf-controls  passwords 

26
Як ViewModel повинен закрити форму?
Я намагаюся дізнатися WPF і проблему MVVM, але потрапив на корч. Це питання схоже, але не зовсім таке, як це (обробка-діалоги-в-wpf-з-mvvm) ... У мене є форма "Вхід", написана за схемою MVVM. Ця форма має ViewModel, який містить ім'я користувача та пароль, які пов'язані з представленням у XAML, використовуючи звичайні прив'язки …
247 c#  wpf  mvvm 

22
MVVM: Підручник від початку до кінця?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я програміст C # / Windows Forms з досвідом понад 5 років. Я досліджував WPF за допомогою шаблону дизайну MVVM (Model-View-ViewModel). Я шукав в Інтернеті …
243 c#  .net  wpf  mvvm 

20
Прив’язка даних до SelectedItem у WPF Treeview
Як я можу отримати елемент, обраний у вигляді WPF-дерева? Я хочу це зробити в XAML, тому що хочу зв’язати це. Ви можете подумати, що це є, SelectedItemале, мабуть, такого, що не існує , читається лише і тому є непридатним. Це те, що я хочу зробити: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" …
241 c#  wpf  mvvm  treeview  selecteditem 

23
Обробка діалогів у WPF з MVVM
У шаблоні MVVM для WPF обробка діалогів - одна з найскладніших операцій. Оскільки ваша модель перегляду нічого не знає про перегляд, діалогове спілкування може бути цікавим. Я можу викрити ICommandте, що коли подання викликає його, може з'явитися діалогове вікно. Хтось знає про хороший спосіб обробляти результати діалогів? Я говорю про …

13
Яку основу для MVVM я повинен використовувати? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
233 wpf  mvvm  frameworks 

5
Vue.js - різниця між v-моделлю і v-bind
Я вивчаю Vue за допомогою онлайн-курсу, і інструктор дав мені вправу зробити вхідний текст із значенням за замовчуванням. Я завершив його за допомогою v-model, але, інструктор вибрав v-bind: value, і я не розумію, чому. Чи може хтось дати мені просте пояснення про різницю між цими двома та коли краще використовувати …

4
Яка різниця між схемою дизайну MVC, MVP та MVVM з точки зору кодування c #
Якщо ми шукаємо Google, використовуючи фразу "Яка різниця між MVC, MVP та MVVM шаблоном дизайну", то ми можемо отримати кілька URL-адрес, які обговорюють різницю між MVC MVP та MVVM-схемою теоретично, як : MVP Використовувати в ситуаціях, коли прив'язка через контекст даних неможлива. Windows Forms - прекрасний приклад цього. Для того, …

5
KnockOutJS - кілька моделей перегляду в одному перегляді
Я думаю, що моє додаток зараз стає досить великим, занадто великим, щоб обробляти кожен View з одним ViewModel. Тож мені цікаво, наскільки складно було б створити кілька ViewModels і завантажити їх все в один Перегляд. Зауваживши, що мені також потрібно мати можливість передавати дані X ViewModel у дані Y ViewModel, …

7
Додайте директиви з директиви в AngularJS
Я намагаюся створити директиву, яка б додала більше директив до елемента, про який заявлено. Наприклад, я хочу побудувати директиву , яка піклується про додавання datepicker, datepicker-languageі ng-required="true". Якщо я спробую додати ці атрибути, а потім використовувати, $compileя, очевидно, генерую нескінченний цикл, тому я перевіряю, чи вже додав потрібні атрибути: angular.module('app') …

4
Прив’язування WPF ComboBox до спеціального списку
У мене є ComboBox, який, схоже, не оновлює SelectedItem / SelectedValue. ComboBox ItemsSource пов'язаний із властивістю класу ViewModel, у якому перелічено купу записів телефонної книги RAS як CollectionView. Тоді я зв'язав (в окремий час) і те, SelectedItemабо SelectedValueінше властивість ViewModel. Я додав MessageBox до команди збереження для налагодження значень, встановлених …
183 c#  wpf  data-binding  mvvm  combobox 

6
[Vue попереджає]: елемент неможливо знайти
Я використовую Vuejs . Це моя розмітка: <body> <div id="main"> <div id="mainActivity" v-component="{{currentActivity}}" class="activity"></div> </div> </body> Це мій код: var main = new Vue({ el: '#main', data: { currentActivity: 'home' } }) ; Коли я завантажую сторінку, я отримую це попередження: [Vue warn]: Cannot find element: #main Що я роблю …
166 javascript  mvvm  vue.js 

17
Чи повинно ViewModel або Model впроваджувати INotifyPropertyChanged у MVVM?
Більшість прикладів MVVM я працював через мали модель реалізації INotifyPropertyChanged, але в прикладі CommandSink Джоша Сміта знаряддя ViewModelINotifyPropertyChanged . Я все ще пізнавально складаю концепції MVVM, тож не знаю, чи: Ви повинні помістити INotifyPropertyChangedв ViewModel, щоб приступити CommandSinkдо роботи Це лише аберація норми, і це насправді не має значення У …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.