Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'mvvm'

Модульное тестирование Silverlight — как проверить базовые типы пользовательского интерфейса?
Вкратце: как мне проверить тип пользовательского элемента управления пользовательского интерфейса во время модульного теста Silverlight? Подробно: я загружаю дочерние представления в ContentControl родительского представления. Во время...

Обновление свойства только для чтения (связанного) в MVVM
Я думаю, это должно быть легко, но я не могу этого понять. Возьмите эти свойства из примера ViewModel (ObservableViewModel реализует INotifyPropertyChanged): class NameViewModel : ObservableViewModel { Boolean mShowFullName = false;...

wpf — HierarchicalDataTemplate, VirtualizingStackPanel, изменение размера окна (развернуть)
У меня проблема с древовидным представлением wpf, которое использует HierarchicalDataTemplate в сочетании с VirtualizingStackPanel. Используя приведенный ниже код, я запускаю приложение и раскрываю все элементы дерева....

WPF, RichTextBox с возможностью привязки с MVVM (Caliburn.Micro) — документ уже принадлежит другому RichTextBox
У меня есть очень интересная проблема. Я использую эти технологии в приложении WPF: Caliburn.Micro и MEF. Я открываю новое окно (не экран) из модели просмотра. Это работает хорошо. В Init-View-Model у меня есть этот метод, который открывает...

Отмена и отказ от изменений в Entity Framework и WPF
Я разрабатываю систему, в которой у пользователя есть формы для заполнения, и эта информация хранится в базе данных. На одном из экранов у меня есть следующий поток: Внутри проекта он может добавить несколько заказов. Каждый добавленный заказ...

Как создать отчет в приложении WPF MVVM без обращения к базе данных
Я пытаюсь создать отчет в своем приложении WPF. Я использую Visual Studio 2010, C # и MVVM Я много исследовал и нашел в сети только статьи, посвященные Crystal Report с использованием базы данных. В моем приложении я не общаюсь с базой данных...

Почему привязка моей ObservableCollection‹string› к Listbox не работает?
Когда я обновляю ObservableCollection<string> и вызываю RaisePropertyChanged(..) , его содержимое почему-то не отображается в моем Listbox в WPF. Я понятия не имею, что я делаю неправильно. Критическая часть — это то, где я обновляю...

Как отправить второй параметр обработчика событий при обработке события в MVVM?
У меня есть TreeView. Есть два параметра treeView_Expanded(object sender, RoutedEventArgs e) , когда событие TreeViewItem.Expanded обрабатывается с использованием кода программной части: XAML: <TreeView Name="treeView"...

Как получить имя привязки из 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 и продвигаетесь вперед, тем больше вам нужно проверять информацию о вашей системе. Эта информация может касаться аппаратного обеспечения, такого как процессор,..