Por que nesse caso foi usado Path:
Title="{Binding Path=Pais.Capital.Nome}">
E quando devo usar ele e se possui mais algum outro tipo que posso acabar usando?
Obrigado.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Por que nesse caso foi usado Path:
Title="{Binding Path=Pais.Capital.Nome}">
E quando devo usar ele e se possui mais algum outro tipo que posso acabar usando?
Obrigado.
Olá, Alex
O exercício pede para modificar o código XAML MainPage.xaml para exibir o nome da capital do país. Isso significa acessar
Pais da classe MainPageCapital de PaisNome de Cidadepublic class Pais
{
public string Nome { get; set; }
public Cidade Capital { get; set; }
}
public class Cidade
{
public string Nome { get; set; }
public int Populacao { get; set; }
}
Esse tipo de binding complexo permite acessar indiretamente dados dos objetos, navegando através de vários níveis de propriedades do modelo.