Описание тега community-toolkit-mvvm
1
ответ
Команды Microsoft Community Toolkit RelayCommands не работают должным образом
Мы переносим наш проект WPF из библиотеки MVVMLight в библиотеку Microsoft CommunityToolkit. Мы пошли дальше, следуя общей документации по миграции Microsoft , и соответствующим образом обновили все наши (около 1200) команды. Когда мы впоследствии п…
16 фев '23 в 14:09
1
ответ
Можно ли указать автоматически сгенерированное имя свойства при использовании атрибута [ObservableProperty] с CommunityToolkit.MVVM?
Можно ли указать имя автоматически сгенерированного свойства для закрытого поля, украшенного[ObservableProperty]атрибут? Например, если у меня есть поле,string address, у которого есть этот атрибут, инструментарий создаст строковое свойство . Есть л…
28 янв '23 в 22:15
1
ответ
VS2022 С# добавляет приватный модификатор при сохранении файла
Я хочу использовать атрибут Microsoft MVVM Toolkit [ObservableProperty], он отлично работает, но в одном случае мне нужно использовать измененный метод: [ObservableProperty] private string? name; partial void OnNameChanging(string? value) { Console.…
24 янв '23 в 17:34
1
ответ
Collectionview SelectionChangeCommand не работает с CommunityToolkit.Mvvm .NET MAUI
У меня есть простой проект, использующий инструмент Community Toolkit Mvvm и представление коллекции. Проблема в том, что SelectionChangeCommand в CollectionView не срабатывает, когда я выбираю элемент коллекции. Я создал этот проект, потому что в д…
16 дек '22 в 15:18
0
ответов
проверка формы net maui
Все еще изучаю. Я пытаюсь выполнить проверку модели с помощью CommunityToolkit.Mvvm, и я застрял в стилях (минимум там). Вот что я пробовал: Модель: public abstract partial class BaseModel : ObservableObject, IDataErrorInfo { private Dictionary<s…
27 дек '22 в 19:14
1
ответ
Инструментарий сообщества MAUI EventToCommandBehavior
Я отчаянно пытаюсь придерживаться шаблона проектирования MVVM в своем приложении. Поэтому я пытаюсь использоватьEventToCommandBehaviorповедение от MCT. (Я также использую CommunityToolkit.Mvvm для[RelayCommand]) я приложил его кEntryи я пытаюсь пере…
30 окт '22 в 17:26
0
ответов
почему <ObservableProperty> и <RelayCommand> не работают?
Мой проект находится в .NET 6. Почему следующий код не работает? Насколько я понимаю, код создается с помощью атрибутов, что упрощает кодирование. Я сделал что-то не так?Xaml: <Window.DataContext> <self:MainWindowVM /> </Window.DataCo…
09 фев '23 в 03:21
0
ответов
Как получать ВСЕ типы сообщений с помощью MVVM Community Toolkit
У меня есть большое приложение C#, которое я переношу на .NET 6. Оно использует пару десятков различных типов сообщений, все из которых являются производными от моего BaseMessage. С помощью MVVM Light я смог получить копию любого сообщения (для тест…
10 ноя '22 в 19:01
3
ответа
RelativeSource в элементе управления MAUI не привязан
Я просматриваю простой пример, описанный в видео: https://youtu.be/5Qga2pniN78?t=961 На 16-й минуте (временная метка в ссылке выше) он выполняет команду Удалить для SwipeItem. В моем локальном проекте до сих пор все работало, но команда удаления ник…
19 авг '22 в 12:51
1
ответ
Обновите элемент ObservableCollection и связанное представление, когда элемент реализует интерфейс
Как написано везде (например , здесь , здесь , здесь , здесь ...), сообщение оObservableCollectionизменение свойства элемента на представление требует, чтобы элемент реализовал . Используя CommunityToolkit.Mvvm , это можно сделать с помощью атрибута…
10 янв '23 в 12:18
0
ответов
C# CommunityToolkit — INotifyPropertyChanged с наследованием
Недавно я обнаружил, что можно автоматически генерировать код дляINotifyPropertyChangedс использованиемCommunityToolkit. Но я наткнулся на проблему. У меня есть класс DTO, который извлекается из бэкэнда (и хранится в общем проекте, используемом как …
01 дек '22 в 15:48
1
ответ
WebView Navigated Event .NET MAUI с использованием CommunityToolkit.MVVM и EventToCommand
Я использую [RelayCommand] для обработки навигационного события WebView в .NET MAUI. async void Navigated(WebNavigatedEventArgs args) Я связал его в своем XAML, используя <toolkit:EventToCommandBehavior EventName="Navigated" Command="{Binding Nav…
23 авг '22 в 15:38
0
ответов
CommunityToolkit.Mvvm Relaycommand с параметром перечислимого типа
Есть ли способ передать перечисление в качестве параметра команде CommunityToolkit.Mvvm Relay? Я пытался начать использовать CommunityToolkit.Mvvm, но довольно быстро застрял, так как не уверен, почему моя команда отключает кнопку. Для отладки я уда…
23 авг '22 в 13:30
1
ответ
C# WPF MVVM - навигация и сохранение состояния ViewModel
Я пытаюсь создать приложение WPF с 1 главным окном с 2 представлениями, между которыми можно перемещаться. Для этой реализации я использую набор инструментов Microsoft Community MVVM. Я следил за видео Джеймса Монтеманьо на YouTube и использовал кла…
01 сен '22 в 13:59
1
ответ
Асинхронный обработчик UWP CommunityToolkit Messenger
ИТНОА Привет, У меня есть проект UWP , и я хочу передавать сообщения между иViewс помощью CommunityToolkit MVVM Toolkit. Как вы можете видеть в моемViewModelу нас есть что-то вроде ниже private async void CallbackClick() { while (true) { CallbackDto…
01 июл '22 в 12:19
2
ответа
Созданная CommunityToolkit команда OnSelectionChanged не работает?
Мой проект используетCommunityToolkit.Mvvm8.0. я использую[RelayCommand]атрибут для создания метода генерации команды. https://learn.microsoft.com/en-us/dotnet/communitytoolkit/mvvm/generators/обзор ПочемуClickработает нормально, ноOnSelectionChange…
13 дек '22 в 05:40
0
ответов
.Net Maui Bind ViewModel свойства пользовательского элемента управления
Я столкнулся с проблемой при создании многоразового пользовательского элемента управления с пакетом CommunityToolkit.Mvvm. У меня есть такая страница: <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://schemas.microsoft.com/…
26 сен '22 в 16:51
2
ответа
Как инициализировать ViewModel с помощью CommunityToolkit.Mvvm
У нас есть приложение Xamarin.Forms с FreshMvvm. Теперь, поскольку Xamarin.Forms не будет поддерживаться в следующем году, я переписываю приложение с помощью .Net Maui. Для шаблона MVVM я пытаюсь использовать CommunityToolkit.Mvvm. Но мне интересно,…
22 июл '22 в 15:06
1
ответ
Правильный способ отображения ObservableGroupedCollection<string, TElement> с использованием Wpf .NET 6 и пакета CommunityToolkit.Mvvm
ObservableGroupedCollection в Wpf.NET 6 Этот вопрос основан на: Проект Wpf с использованием .NET 6 Класс из пакета NuGet «CommunityToolkit.Mvvm» от Microsoft. строгое соблюдение шаблона MVVM Возясь с относительно новым CommunityToolkit.Mvvm, я наткн…
13 ноя '22 в 22:32
1
ответ
Пользовательский интерфейс платформы Uno не обновляет загрузчик при обновлении свойства Observable ViewModel
Я разрабатываю клиент, используя Uno Platform и WINUI3 . У меня есть небольшое требование, чтобы показать загрузчик, когда какой-то внешний вызов API выполняется асинхронно для получения данных. На самом деле мне нужна эта функциональность на всех с…
10 авг '22 в 10:45