Я использую в нем scrollView и stackLayout. Динамическое добавление View
в stackLayout. Я получаю следующее исключение, когда пытаюсь удалить добавленный вид:
Вызывающий поток не может получить доступ к этому объекту, поскольку им владеет другой поток.
Мой код выглядит следующим образом
<ScrollView Orientation="Vertical" VerticalOptions="FillAndExpand"
x:Name="MessagesScrollView">
<StackLayout Padding="7" x:Name="MessagesStackLayout"
HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
</StackLayout>
</ScrollView>
Добавьте следующий код:
MessagesStackLayout.Children.Clear();
foreach (var chat in messagesList)
{
MessagesStackLayout.Children.Add(new CustomViewCell(chat));
}
MessagesStackLayout.Children.Clear();
иMessagesStackLayout.Children.Add(new CustomViewCell(chat));
? в ветке? - person Leo Zhu - MSFT   schedule 17.05.2019