Вопросы по теме 'mvvm'
Модульное тестирование Silverlight — как проверить базовые типы пользовательского интерфейса?
Вкратце: как мне проверить тип пользовательского элемента управления пользовательского интерфейса во время модульного теста Silverlight?
Подробно: я загружаю дочерние представления в ContentControl родительского представления. Во время...
22.05.2024
Обновление свойства только для чтения (связанного) в MVVM
Я думаю, это должно быть легко, но я не могу этого понять.
Возьмите эти свойства из примера ViewModel (ObservableViewModel реализует INotifyPropertyChanged):
class NameViewModel : ObservableViewModel
{
Boolean mShowFullName = false;...
04.04.2024
wpf — HierarchicalDataTemplate, VirtualizingStackPanel, изменение размера окна (развернуть)
У меня проблема с древовидным представлением wpf, которое использует HierarchicalDataTemplate в сочетании с VirtualizingStackPanel. Используя приведенный ниже код, я запускаю приложение и раскрываю все элементы дерева....
24.05.2024
WPF, RichTextBox с возможностью привязки с MVVM (Caliburn.Micro) — документ уже принадлежит другому RichTextBox
У меня есть очень интересная проблема. Я использую эти технологии в приложении WPF: Caliburn.Micro и MEF.
Я открываю новое окно (не экран) из модели просмотра. Это работает хорошо.
В Init-View-Model у меня есть этот метод, который открывает...
27.05.2024
Отмена и отказ от изменений в Entity Framework и WPF
Я разрабатываю систему, в которой у пользователя есть формы для заполнения, и эта информация хранится в базе данных. На одном из экранов у меня есть следующий поток:
Внутри проекта он может добавить несколько заказов.
Каждый добавленный заказ...
08.06.2024
Как создать отчет в приложении WPF MVVM без обращения к базе данных
Я пытаюсь создать отчет в своем приложении WPF. Я использую Visual Studio 2010, C # и MVVM
Я много исследовал и нашел в сети только статьи, посвященные Crystal Report с использованием базы данных. В моем приложении я не общаюсь с базой данных...
14.05.2024
Почему привязка моей ObservableCollection‹string› к Listbox не работает?
Когда я обновляю ObservableCollection<string> и вызываю RaisePropertyChanged(..) , его содержимое почему-то не отображается в моем Listbox в WPF. Я понятия не имею, что я делаю неправильно.
Критическая часть — это то, где я обновляю...
01.04.2024
Как отправить второй параметр обработчика событий при обработке события в MVVM?
У меня есть TreeView. Есть два параметра treeView_Expanded(object sender, RoutedEventArgs e) , когда событие TreeViewItem.Expanded обрабатывается с использованием кода программной части:
XAML:
<TreeView Name="treeView"...
29.04.2024
Как получить имя привязки из DataTemplate
Я пытаюсь отсортировать ListView по заголовкам.
Я следую этому пример MSDN , с указанием чередования здесь - где это line работает, если бы я использовал прямую привязку:
GridViewColumnHeader headerClicked = e.OriginalSource as...
26.04.2024
Двухсторонняя привязка не обновляется
Я добавил поведение ScrollViewer, которое позволяет мне прокручивать вверх, когда для свойства установлено значение true на основе Прокрутите средство просмотра прокрутки вверх по модели представления . Я обнаружил, что это отлично работает в...
05.05.2024
WPF MVVM DataGrid заполняется запросом во время выполнения
Будучи новичком в WPF и MVVM, я последние несколько дней пытался решить эту проблему. Я искал помощь по всему stackoverflow и google/youtube.
У меня есть DataGrid (biound из OrderListView), который заполняется из BindableCollection (Caliburn Micro)...
20.04.2024
Новые материалы
React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..
Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году
Agile-методологии разработки программного обеспечения заключаются в следующем:
И. Введение
A...
Ториго — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го?
Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban —..
Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..
Математика и интуиция - Часть 1
У каждой математической формулы есть доказательство. Часто эти доказательства слишком сложно понять, поскольку многие из них основаны на индукции, некоторые - на очень сложных наблюдениях, а..
Раскрытие возможностей НЛП: часть речевой маркировки и ее проблемы
В сфере обработки естественного языка (NLP) маркировка частей речи (POS) выступает в качестве фундаментального метода, позволяющего компьютерам понимать и анализировать человеческий язык на..
Под поверхностью: раскрытие деталей системы с помощью инструментов Linux CLI
Чем больше вы изучаете Linux и продвигаетесь вперед, тем больше вам нужно проверять информацию о вашей системе. Эта информация может касаться аппаратного обеспечения, такого как процессор,..