Exemplo eu criei uma nova classe para chamar as cores, utilizando os exemplos passados pelo professor
public class Colors
{
public string Cores { get; set; }
}
public partial class MainPage : ContentPage
{
public List<Veiculo> Veiculos { get; set; }
public List <Colors> Cores { get; set; }
public MainPage()
{
InitializeComponent();
this.Veiculos = new List<Veiculo>
{
new Veiculo {Nome="Azera V6", Preco= 60000},
new Veiculo {Nome="Fiesta 2.0", Preco= 50000},
new Veiculo {Nome="HB20S", Preco= 40000},
};
this.Cores = new List<Colors>
{
new Colors {Cores="Red"},
new Colors {Cores="Green"},
new Colors {Cores="Blue"},
};
this.BindingContext = this;
}
}
E então tentei exibir da mesma maneira utilizada para exibir os veículos. Porém não funciona ele apenas sobrepôs porque em ItemsSource está definido apenas o objeto "Veiculos", como eu faço para adicionar o meu novo objeto "Cores" dentro do ItemsSource?
EX: Eu tentei desta forma mas obviamente não funcionou.
<ListView x:Name="ItemListView" ItemsSource="{Binding Veiculos,Cores}">
Fico no aguardo, desde já muito obrigado!