Exceção no Agendamento View.
Marcelo, busquei no forum e acabeiencontrando essa resposta para um erro de excessão que me estava sendo retornado no set do :
public Veiculo Veiculo
{
get
{
return Agendamento.Veiculo;
}
set
{
Agendamento.Veiculo = value;
}
} .
Na resposta de outro rapaz que postou aqui, econtrei sua resposta dizendo que isso:
public AgendamentoView(Veiculo veiculo)
{
InitializeComponent();
this.Agendamento.Veiculo = veiculo;
this.BindingContext = this;
}
deveria estar assim:
public AgendamentoView(Veiculo veiculo)
{
InitializeComponent();
this.Agendamento = new Agendamento();
this.Agendamento.Veiculo = veiculo;
this.BindingContext = this;
}
Mas no video 03 da aula 01 do segundo curso do Xamarin, você só faz essa alteração no final do video. Porque ele funcionou no seu da primeira forma e para mim dava essa exceção? Como vou fazendo o exercício enquanto vejo o video, perdi um bom tempo com esse problema.