O X do Xamarin Forms — Mais 5 Dicas para o XAML

Fala galera,
Em um artigo não muito distante ( sobe a musica do Star Wars), eu escrevi 5 Dicas para o XAML. Estas dicas podem ser muito uteis , para realizar algumas implementações no nosso ❤ Xamarin.Forms !
Pois bem, hoje lhes trago mais 5 para ajudar e resolver alguns dos seus problemas ! Bora!
1 — String Format para Cenários Complexos
No artigo passado eu expliquei como utilizar o string format para exibir um campo formatado. Porem em alguns cenários podemos precisar de um pouco mais. É possível utilizar a propriedade FormattedText.
Por exemplo imagine que queremos formatar partes de uma frase em um label, basta utilizar a tag e implementar as partes separadamente :
E então temos :

FormattedString facilita muitas coisas que quisermos fazer no Xaml!
2 — Propriedades Nativas
As vezes precisamos utilizar propriedades nativas de cada plataforma, por exemplo o iOS possui o topete, digo , a SAFE AREA. Existe uma forma de adicionar ela via código , mas eu também posso adicionar direto no xaml :


Topete resolvido. Podemos utilizar diversas configurações por plataforma, tanto para iOS como Adnroid.
Isso não é limitado só a View não, eu poderia utilizar por exemplo o "Fast Scrolling" do Android no ListView, por exemplo :
Adicionamos o namespace :

Em seguida no ListView :
Facil não?
Dica : Agrupando Dados em um ListView .
3 — Propriedades Anexadas
Falando de propriedades, sabe aquelas propriedades do ListView se queremos exibir a Navigation Bar ou botão de Retorno ? Também podemos utilizar no Xaml :

4 — Corrigindo as linhas Extras no iOS:
Sabe essas linhas a mais do ListView ?

Existe um jeitinho de resolver , basta deixar o footer do listview Vazio :


5— Propriedades Estáticas
E se precisarmos utilizar alguma propriedade estática que esta dentro dos nossos helpers por exemplo ?
Imagine que temos um helper :
Agora basta criarmos o Namespace onde estão suas propriedades:

Em seguida utilizar :

Curtiram?
Caso queira baixar o código utilizado no Exemplo: Clique aqui.
Quer ver outros artigos sobre Xamarin ? Clique aqui.
Espero ter ajudado!
Aquele abraço!