Как разрешить несоответствие при привязке объекта в списке обзора в Мауи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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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