Как разрешить несоответствие при привязке объекта в списке обзора в МауиC#

Место общения программистов C#
Anonymous
Как разрешить несоответствие при привязке объекта в списке обзора в Мауи

Сообщение Anonymous »

В моем приложении .NET 9 Maui у меня есть компонент, использующий ViewModel, определенную так, как < /p>

Код: Выделить всё

public partial class LanguagePickerViewModel : ObservableObject
{
[ObservableProperty] private ObservableCollection?
filteredCulturesGroups;
}
languagemodelgroup определяется как следующее

Код: Выделить всё

public class LanguageModelGroup : List
{
public string Name { get; private set; }
public string Flag { get; private set; }

public LanguageModelGroup(string name, string flag,
List languages) : base(languages)
{
Name = name;
Flag = flag;
}
}
После создания экземпляра ViewModel я установил bindingContext с помощью этой ViewModel. Итак, я связываю ListView с









< /code>
Код работает, как и ожидалось, но у меня есть предупреждение, которое я хотел бы очистить. Предупреждение является этим < /p>

microsoft.maui.controls.xaml.diagnostics.bindingdiagnostics: предупреждение:
mismathatch между указанным x: datatype
cangugeInus Контекст
(languageinuse.components.languageCustompicker.viewModels.languagePickEriewModel).образно>

Подробнее здесь: https://stackoverflow.com/questions/797 ... ew-in-maui

Вернуться в «C#»