Ошибка при попытке разместить CollectionView и CarouselView в одной сетке .Net Maui 8.0 LTS в WindowsC#

Место общения программистов C#
Ответить
Anonymous
 Ошибка при попытке разместить CollectionView и CarouselView в одной сетке .Net Maui 8.0 LTS в Windows

Сообщение Anonymous »

Чтобы воспроизвести ошибку, используйте код MainPage.xaml: Код для файла MainPage.xaml.cs

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

public partial class MainPage : ContentPage
{
public ObservableCollection Items { get; set; } = ["A", "B", "C"];
public ObservableCollection OtherItems { get; set; } = ["D", "E", "F"];

public MainPage()
{
InitializeComponent();
this.BindingContext = this;
}
}
Вот ошибка при отладке: System.AccessViolationException: 'Попытка чтения или записи защищенной памяти. Часто это указывает на повреждение другой памяти.'
[img]https://i.sstatic.net /1PIcPG3L.png[/img]

Я пытался разместить CollectionView и CarouselView на одной странице, но это не сработало. Я не знаю, почему это происходит, возможно, просто эти точки зрения невозможно совместить. Кто-нибудь знает, есть ли обходной путь для этой проблемы?
Но что интересно, если вы поместите два CarouselViews на одну и ту же страницу или два CollectionViews, это будет работать нормально.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ame-grid-n
Ответить

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

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

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

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

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