O X do Xamarin Forms — 5 Dicas para o XAML
Fala Galera,
eXtensible Application Markup Language , é o nome do nosso querido XAML.
XAML é uma das formas de criarmos interfaces para Xamarin forms. Eu disse uma? Exato é possível criar interfaces com XAML ou escrevendo no próprio C#:
Particularmente eu gosto mais do XAML, apesar de existirem coisas mais fáceis de fazer no próprio C#.
But, Vamos ver algumas dicas e gamb… truques, para utilizar com o XAML!
1 — O Clássico não sobrescrever a barra de status
Sabe quando a pagina fica em cima da barra de status? Então…
Existem diversas formas, a mais simples é colocar um Padding=”0,20,0,0" no seu XAML.
Claro que existem outras formas, mas para resolver rapidamente, esta é uma bem simples :)
2 — String Format
Muitas vezes precisamos exibir um campo formatado, isto é bem simples com XAML :
Note que podemos formatar ate a data!
3 — “Pulando” linha
Para efetuar uma quebra de linha basta utilizar os caracteres
Melhor que criar 2 controles do tipo Label , certo ?
4 — Emoticons
Se você precisa adicionar emoticons em seu APP, basta utilizar o código correspondente:
Você pode encontrar os códigos correspondentes aqui
Warning: Coloquei o Emoji na interface Apenas para demonstrar a atualização. Mas como lembrado pelo Lucas Maciel no facebook, a apple esta banindo apps que utilizam emoticons na interface. Fonte aqui
5 — DataTriggers
Precisou alterar algum atributo de um controle de acordo com um valor especifico? DataTrigger é a solução
Ficou confuso ? Vamos a um exemplo pratico. Imagine que quando selecionamos uma Entry (Textbox do Xaml) a cor muda.
Vamos Implementar o Código Abaixo :
E o Resultado é :
Podemos ver mais sobre triggers na documentação oficial da Xamarin clicando aqui
Essas são apenas algumas dicas e formas de utilização do XAML!
Quem quiser pode baixar o código Completo aqui
Espero ter ajudado!
Aquele abraço!
A um abraço pro MVP Valerio Ferreira que alem de ser usado no exemplo , sempre me ensina muito de Xamarin.