Лучшие mvvm вопросы ИТ разработчиков

  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Реализуйте IDisposable в модели представления, затем используйте этот метод расширения в конструкторе представления.

бедиться, что модели представлений должным образом утилизируются, если они ссылаются на неуправляемые ресурсы или имеют обработчики событий, такие как обработка по таймеру диспетчера. В первом случае финализатор - это вариант, хотя и не ...

Задан 08 Aug 2011, 14:40 от ForbesLindesay
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

TreeViewItem.Expanded

Я использую последнюю версию легкого инструментария mvvm, однако мне не ясно, как я могу использовать EventToCommand для события TreeViewItem.Expanded.ЭТО ПО...

Задан 15 Jul 2010, 11:56 от Gary Howlett
  • 14 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как профилировать производительность пользовательского интерфейса WPF 4.5?

Я занимаюсь разработкой приложения .NET 4.5 WPF и имею проблемы с производительностью рендеринга пользовательского интерфейса.После некоторого поиска в Googl...

Задан 01 Nov 2015, 23:41 от Alexander Abakumov
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Именно для этого были разработаны классы AutoResetEvent (и ManualResetEvent). Поэтому, за исключением небольшого загрязнения кода модели представления, я думаю, что это решение довольно опрятно.

из приятных особенностей MVVM является тестируемость ViewModel. В моем конкретном случае у меня есть виртуальная машина, которая загружает некоторые данные при вызове команды и соответствующий тест: public class MyViewModel { public ...

Задан 23 Jun 2011, 13:46 от CodingWithSpike
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Советы о том, где и когда использовать ObservableCollection в MvvmCross

В решении MvvmCross у меня есть одноэлементный класс Service, который получает элементы из веб-сервиса и обновляет общедоступную коллекцию ObservableCollection. Это происходит каждые пять секунд, и элементы могут быть добавлены или удалены или их ...

Задан 27 Aug 2013, 12:49 от Jason Steele
  • 42 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 но он недоступен в Silverlight.

вляется хорошей практикой установки фокуса управления в архитектуре MVVM. Я предполагаю это с помощью свойства ViewModel, которое будет вызывать изменение фокуса при необходимости. И затем элементы управления пользовательского интерфейса ...

Задан 17 Mar 2011, 14:38 от Sonic Soul
  • 8 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 должен помочь с просмотром моделей. Я никогда не использовал его, поэтому не могу поручиться за его эффективность.

кто-нибудь сказать мне, если это возможно (если какая-то утилита существует?), Чтобы создать леса с учетом MVVM с WPF. Моя идея здесь заключается в том, что у меня, похоже, много форм для доступа к данным, и, конечно, я хотел бы настроить их, ...

Задан 01 Apr 2009, 06:37 от Mark Smith
  • 26 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Вот пример:

ько начал изучать MVVM. Я сделал заявку с нуля, следуя этомуMVVM учебник [http://www.c-sharpcorner.com/UploadFile/yougerthen/474/](Я настоятельно рекомендую его всем начинающим MVVM). По сути, я создал пару текстовых полей, в которые пользователь ...

Задан 04 Apr 2011, 22:47 от Boris
  • 35 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Почему MVVM и каковы его основные преимущества?

Почему мы имеем дело с MVVM поверх MVC или MVP, когда имеем дело с WPF? Какую дополнительную выгоду мы получаем, используя это? Редактировать: Если честно, сегодня у меня было интервью, и мне задавали этот вопрос. Я ответил как ...

Задан 29 Oct 2009, 15:15 от priyanka.sarkar
  • 15 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Интерфейс динамического меню MVVM из привязки с ViewModel

Я работаю с командой над приложением LoB. Мы хотели бы иметь динамичныйMenu контроль, который создает меню на основе зарегистрированного в профиле пользователя. В предыдущих сценариях разработки (а именно ASP.NET) мы использовали для перебора ...

Задан 08 Sep 2009, 05:33 от Raj
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Использование ViewModels в MonoDroid / MonoTouch

Я решил немного поболтать с MonoDroid и MonoTouch и портировать одно из моих приложений WP7 в качестве стартера. Я действительно хотел бы повторно использовать мои существующие модели ViewModel, но, поскольку в Android и iOS, похоже, нет такой ...

Задан 15 Nov 2011, 08:12 от Oliver Weichhold
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Прокрутка списка в виде с MVVM

У меня есть довольно простая проблема, но я не могу понять, как взломать ее с помощью MVVM. у меня естьListBox это связано сObservableCollection<string>. Я запускаю процесс, который добавляет целую кучу элементов в коллекцию, и поэтому они ...

Задан 31 May 2013, 21:30 от imdandman
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 это. Но проблема в ленивой загрузке данных. Если POCO / Entity отсоединен, у вас нет возможности лениво загрузить данные. Единственная альтернатива - загружать все данные, что тоже плохо.

верное, слишком много читаю и страдаю от информационной перегрузки. Поэтому я был бы признателен за некоторые четкие указания. Из того, что я собрал, я могу использовать шаблон T4 VS2010 для генерации классов POCO, которые не привязаны напрямую ...

Задан 12 Apr 2011, 15:57 от ForeverLearnNeverMaster
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

wpf ProgressBar не обновляется на последнем ProgressChanged

Я сделал некоторый интерфейс, и у меня есть ProgressBar в нем. Использование шаблона MVVM. XAML: <ProgressBar Grid.Row="2" Minimum="0" Maximum="100" Value="{Binding CurrentProgress, Mode=OneWay}"/>ViewModel (упрощенно): class MyClass : ...

Задан 26 Sep 2013, 10:52 от monstr
  • 21 голос
  • 7 ответов
  • 0 просмотров
7 ответов

используйте это для любого столбца, который вы хотите вписать в его содержимое: Width = "SizeToCells"

я есть WPFDataGrid который содержит некоторые данные. Я хотел бы установить ширину столбцов таким образом, чтобы содержимое помещалось и никогда не обрезалось (вместо этого должна появиться горизонтальная полоса прокрутки). Кроме того, я ...

Задан 14 Feb 2011, 21:40 от Sören
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

WPF Caliburn.Micro / mvvm Навигация

Я строю проект, и одной из самых больших проблем, с которыми я сталкивался до сих пор, является навигация. Некоторое время я искал примеры навигации caliburn.micro / mvvm, но все они, кажется, очень длинные, и я не мог понять многое из этого ...

Задан 14 May 2013, 14:22 от Asaf
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Совместное использование состояния / изменений через ViewModels

У меня есть приложение, которое имеет вкладку Задачи и вкладку Проекты. Я решил сделать отдельную ViewModel для каждой из вкладок TasksViewModel и ProjectsVi...

Задан 10 Jun 2010, 20:39 от joshperry
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Представление, содержащее другой относительный вид

Я хочу построить представление, которое будет содержать внедренное представление в регион (оба будут иметь свои собственные ViewModels). Первое представление будет содержать некоторые элементы управления действиями (кнопки «Создать», ...

Задан 20 Jan 2012, 18:11 от Diego Stiehl
  • 29 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как обработать событие SelectionChanged ComboBox с MVVM в wpf?

Как поднять / обработатьSelectionChanged событие WPFComboBox используя шаблон MVVM? Объясните подробно, пожалуйста, я новичок в WPF. Что я хочу, это сделать некоторые операции, когдаComboBox выбор предмета изменен. Как я могу достичь этого, ...

Задан 29 Dec 2011, 09:53 от Tanya
  • 36 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Что использовать? MVC, MVP или MVVM или ...?

Я начну Java-проект по разработке настольного приложения. Что использовать в качестве шаблона уровня представления (MVC, MVP, MVVM или ....)? ... если это возможно, с небольшим рабочим примером ... :-)

Задан 20 Jan 2010, 21:29 от Andrea
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Таблица данных дерева WPF в зависимости от типа элемента

У меня есть приложение MVVM WPF с деревом, содержащим самоссылочные данные, эти данные привязаны к дереву с помощью иерархического преобразователя. (Как ...

Задан 11 Mar 2013, 14:57 от Paul Leyten
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

2. Почему бы не хранить данные в кеше или БД, если они вам нужны в приложении?

аюсь перемещаться между страницами и связывать данные одновременно. Вот что я попробовал: public ICommand GetIdeasCommand { get { return new Command(async () => { Ideas = await _apiServices.GetIdeasAsync(); ...

Задан 18 Dec 2017, 17:11 от user6682021
  • 19 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

MVVM - PropertyChanged в модели или ViewModel?

Я прошел несколько уроков по MVVM и видел, как это делается в обоих направлениях. Большинство используют ViewModel для PropertyChanged (что я и делал), но я ...

Задан 31 May 2013, 17:34 от Jason D
  • 7 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как я должен общаться между ViewModels?

Я использую MVVM Light и использую пакетную систему обмена сообщениями для связи между моделями представлений, однако я столкнулся с небольшой дилеммой! В ос...

Задан 26 Sep 2013, 11:33 от Sam
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 не подтверждает ожидаемую подпись.

ли способ передать параметр (или несколько параметров) вCallMethodAction [http://msdn.microsoft.com/en-us/library/microsoft.expression.interactivity.core.callmethodaction(Expression.40).aspx] поведение?

Задан 22 Feb 2011, 01:08 от Shimmy
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

ViewModels и рендеринг

В нескольких примерах проектов я видел, как ViewModels использовался для преобразования объектов данных в строки для использования в представлении. ViewModel обычно имеет конструктор, который получает один параметр - объект данных. Затем ...

Задан 02 Jan 2010, 09:43 от Jonathan
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Передача параметров между окном xaml и пользовательским контролем WPF

Как передать параметры из окна xaml в конструктор WPF usercontrol? Я попытался создать свойство зависимости, но это не удается сделать. Должен ли я попробова...

Задан 12 Feb 2014, 02:49 от user2330678
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

MVVM Light, полученный с помощью NuGet - RelayCommand.cs не найден

Моя программа включает в себя копию MVVM Light через NuGet. Примерно 5 минут назад он работал без перебоев, но теперь я получаю сообщение об ошибке «RelayCommand.cs not found». Так как я получил пакет от NuGet, у меня нет самого RelayCommand.cs, ...

Задан 03 Jun 2013, 16:45 от Jason D
  • 27 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Пример диалога WPF MVVM

У кого-нибудь есть примеры показа диалогового окна с использованием MVVM (Prism)? - например, окно настроек конфигурации при выполнении команды. Все примеры, которые я видел, используют шаблон-посредник, что хорошо, но они также имеют ссылку на ...

Задан 03 Nov 2009, 15:05 от Oll
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 сборка, или используйте эти типы в качестве основы для реализации вашего диалогового сервиса.

вел два дня, пытаясь понять это. Я реализовал два способа работы с всплывающими окнами mvvm Пример использования первого подхода: _childWindowController .ShowDialogWithResult<AddNationalityPopup,AddNationalityPopupModel, AddNationalityResult>( ...

Задан 08 Jun 2011, 07:13 от v00d00
  • 344 голосов
  • 14 ответов
  • 0 просмотров
14 ответов

INotifyPropertyChanged против DependencyProperty во ViewModel

При реализации ViewModel в WPF-приложении с архитектурой Model-View-ViewModel кажется, что существует два основных способа сделать его доступным для данных. ...

Задан 14 Nov 2008, 21:33 от bitbonk
Page 1 of 17
1 2 3 4 5