Model-View-ViewModel (MVVM) - это шаблон архитектурного проектирования для реализации пользовательских интерфейсов, который отделяет UI (View) от его данных (Model) с помощью логики представления (ViewModel).
1 ответ

Обновление элементов пользовательского интерфейса в WPF MVVM

Я новичок в WPF и MVVM (PRISM) (Java - моя специальность), однако я создал веб-сервис, который взаимодействует с моей базой данных, причем все вызовы веб-сервисов обрабатываются моим классом ViewModel. До сих пор я пробовал ряд возможных решений, ко…
18 апр '16 в 13:41
1 ответ

DataGrid не привязан (XAML + ViewModel + ObservableCollection)

Новичок в стеке WPF + XAML + MVVM, поэтому я уверен, что здесь я делаю что-то базовое, но поиск в Google не помог мне разобраться. Я думаю, что второй набор глаз может помочь. Настройка У меня есть список объектов с именем FilesToAdd У меня есть Dat…
06 авг '13 в 16:53
1 ответ

Как обновить ресурсы TabControl?

В моем представлении есть элемент управления вкладками, связанный с наблюдаемой коллекцией. Но когда я звоню RaisePropertyChanged на нем ничего не обновляется. Включенные вкладки делают, но представления внутри вкладок - нет. Как обновить представле…
23 фев '16 в 18:05
1 ответ

Привязка элемента управления UserControl от MainModule

У меня есть приложение WPF MVVM. Там у меня есть один пользовательский элемент управления с всплывающим окном. Когда я нажимаю одну из кнопок пользовательского элемента управления (Родительские привязки), я хочу показать всплывающее окно. (аналогичн…
08 апр '16 в 12:21
1 ответ

Agfx и caliburn.micro пример

В настоящее время я использую caliburn.micro в своем проекте WP7, и я вполне доволен этим. Мое приложение очень загружено данными, поэтому я взглянул на Agfx (http://agfx.codeplex.com), кажется, это может сэкономить мне много времени на запрос данны…
18 окт '11 в 08:04
1 ответ

Где создать "Сервисный слой"?

Джейсон Долингер в своем видео заменяет StartupUri="MainWindow.xaml" с методом OnStartup, В этом методе он создает своего рода "сервисный слой". Это лучшее место для создания "Сервисного слоя"? Таким образом, хорошо разработанное приложение MVVM дол…
19 ноя '11 в 14:44
1 ответ

Компонент Silverlight ComboBox в задаче привязки DataGrid SelectedItem

У меня есть комбинированный список в датагрид. Я использую Silverlight 4.0 и MVVM. Мой код работает нормально, если только когда я удалил запись из сетки данных и добавил другую, привязка SelectedValue для выпадающего списка в добавленной строке не …
25 сен '11 в 11:04
0 ответов

Как связать текстовое поле вне ItemControl

Можно ли привязать текстовое поле за пределами источника элементов itemcontrol. Я просто начинаю кодировать wpf, так что понятия не имею. Это мой код: <Page x:Class="InformationSys.View.Page1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/p…
10 ноя '16 в 07:42
1 ответ

Переключение видимости записи по нажатию кнопки - Xamarin Forms

Мне нужна помощь в сортировке видимости записи по нажатию кнопки. Я пробовал несколько разных вещей. и следующий код - лучший результат, который я получил до сих пор. Но и это не идеально. Требование: когда страница отображается на экране, на ней ви…
08 апр '18 в 23:59
1 ответ

Шаблон проектирования MVVM заставляет ViewModel и View иметь отношения Observable и Observer?

Сейчас я изучаю шаблон проектирования MVVM и пытаюсь внедрить его в приложение для Android. Мне интересно, как изменения в ViewModel отражаются в View. различные руководства в Интернете показывают разные вещи, и некоторые из них предполагают, что Vi…
18 сен '15 в 05:45
0 ответов

Avalondock Docking Manager Привязка источников документов - MVVM

Я пытаюсь связать LayoutDocument коллекция в свойство DocumentsSource DockingManager и код работает нормально, но проблема возникает, когда я отбрасываю LayoutAnchorable панель в LayoutDocumentPane он проверяет свойство title содержимого и не может …
30 ноя '17 в 15:45
3 ответа

Обмен шаблонами управления

У меня есть проект WPF (C#, Visual Studio 2010, MVVM), и у меня есть вопрос. В настоящее время у меня есть шаблон элемента в ListBox. Это выглядит следующим образом: <ListBox.ItemTemplate> <DataTemplate> <Grid> <Thumb Name="myTh…
06 сен '17 в 11:48
2 ответа

Как мне привязать StackPanel к моей ViewModel?

На мой взгляд, у меня есть это: <TextBlock Text="{Binding Title}"/> который привязывается к свойству Title моего ViewModel, и это просто и хорошо работает: private string _title; public string Title { get { return _title; } set { _title = valu…
08 июн '09 в 10:05
1 ответ

Предоставление ObservableCollection как DependencyProperty

Я видел другие вопросы: Свойство зависимости ObservableCollection не обновляется при удалении элемента в коллекции Привязка MVVM к пользовательскому элементу управления со свойством зависимостей ObservableCollection ... даже... https://go4answers.we…
27 янв '15 в 16:53
1 ответ

Могу ли я получить наблюдаемый массив, который я предвижу внутри?

Это, вероятно, лучше объяснить на примере. Это пример из блога Knockout о том, как использовать $parent, Однако в этом случае $parent по-видимому, так же, как $root, так что я не вижу выгоды. Где это говорит $parent.lastUpdatedЯ хотел бы вместо этог…
09 мар '12 в 17:27
3 ответа

Уведомление об изменении свойства при изменении членов свойства

Скажем, у меня есть свойство с именем Location типа Point в моей ViewModel, к которой привязывается мой View. Я использую MVVM Light's ObservableObject а также RaisePropertyChanged Настройка для получения уведомлений об изменении свойств. Проблема в…
12 авг '15 в 20:44
2 ответа

Использование вида master-detail с деталями разных типов

Я пытаюсь создать представление, которое будет отображать древовидное представление с одной стороны (мастер), а для выбранного узла - некоторую информацию слева (подробно) с использованием шаблона MVVM. Древовидное представление связано с коллекцией…
11 мар '11 в 17:43
1 ответ

Поделиться экземпляром ViewModel между модулями в Android

Я работаю над архитектурой MVVM. Я хочу поделиться экземпляром модели представления между модулями в моем приложении для Android. когда пользователь завершит поездку из модуля приложения, я хотел бы получить доступ к своему экземпляру модели предста…
28 авг '18 в 12:56
1 ответ

Изменить шаблон xaml по типу

Ниже приведен фрагмент DataTemplate, который определяет полосы команд (кнопок с изображениями) для связи с клиентами. В настоящее время определены для телефонных контактов, есть еще несколько команд, поэтому я хочу использовать это для других типов …
12 ноя '12 в 13:06
2 ответа

Как вы привязываетесь к элементу списка?

У меня есть ListBox на странице, которая использует следующий шаблон данных, определенный в Resource раздел контроля. <mvvm:ViewObject.Resources> <DataTemplate DataType="{x:Type discovery:FabricTierMetadata}"> <fabricman:FabricManInst…
05 июн '13 в 14:51