0

обновляю xamarin.forms От v2.0.1.6505 до v2.3.3.180 на моем Droid Project, У меня есть следующий ListView (простой):Xamarin.forms ListView Предметы, которые не видны

customersListView = new ListView() { 
       ItemsSource = customers, 
       ItemTemplate = new DataTemplate(typeof(EntityViewCell)), 
       HorizontalOptions = LayoutOptions.FillAndExpand, 
       VerticalOptions = LayoutOptions.FillAndExpand, 
       SeparatorColor = Color.Teal    
      }; 
    public class EntityViewCell : ImageCell 
    { 
    public EntityViewCell() : base() 
    { 
     SetBinding(TextProperty, new Binding("Name")); 
     SetBinding(DetailProperty, new Binding("Description")); 
     SetBinding(ImageSourceProperty, new Binding("ImageUrl")); 
     TextColor = Color.Blue;   
    } 
} 

я получаю следующий список (Элементы не видны)

enter image description here

Почему проблема произошла после того, как я обновлю Xamarin.forms?

+0

клиенты содержат ли данные? Как выглядит EntityViewCell? Вместо этого попробуйте использовать простой TextCell, если это работает, вы знаете, что проблема в вашей пользовательской ячейке, если нет, то ваш источник данных, вероятно, является проблемой. – Jason

+0

клиент содержит информацию, я обновлю вопрос –

ответ

1

Фикс решение: попробовать

public EntityViewCell() : base() 
     { 
      SetBinding(TextProperty, new Binding("Name")); 
      SetBinding(DetailProperty, new Binding("Description")); 
      SetBinding(ImageSourceProperty, new Binding("ImageUrl")); 
      TextColor = Color.Blue;//or any other color   
     } 

но, возможно, проблема цвета содержит на других страницах, попробуйте проверить все его страницы благодаря

Смежные вопросы