diff --git a/src/Prism.Avalonia/Regions/ItemsControlRegionAdapter.cs b/src/Prism.Avalonia/Regions/ItemsControlRegionAdapter.cs index 9a59b98..34c59bb 100644 --- a/src/Prism.Avalonia/Regions/ItemsControlRegionAdapter.cs +++ b/src/Prism.Avalonia/Regions/ItemsControlRegionAdapter.cs @@ -50,7 +50,12 @@ protected override void Adapt(IRegion region, ItemsControl regionTarget) } // Avalonia v11-Preview5 needs IRegion implement IList. Enforcing it to return AvaloniaList fixes this. - regionTarget.Items = region.Views as Avalonia.Collections.AvaloniaList; + // Avalonia v11-Preview8 ItemsControl.Items is readonly. + ////regionTarget.Items = region.Views as Avalonia.Collections.AvaloniaList; + foreach (var item in region.Views as Avalonia.Collections.AvaloniaList) + { + regionTarget.Items.Add(item); + } } ///