Usuário com melhor resposta
Trocar a cor da ApplicationBar em execução

Pergunta
-
Olá pessoal, preciso resolver um caso na minha aplicação. Eu tenho um projeto que o usuário pode trocar a cor do fundo da pagina, porém, gostaria de trocar a cor da ApplicationBar também.
Eu consigo fazer isso no evento page_load() criando uma ApplicationBar em código, o problema é que isso deixa a aplicação pesada na hora de carregar a pagina. Já criando em xaml fica mais fluido.
Então gostaria de criar a ApplicationBar em xaml e se possível trocar somente o Background em codigo. Isso é possível?
quinta-feira, 25 de setembro de 2014 19:33
Respostas
-
<phone:PhoneApplicationPage.ApplicationBar >
<shell:ApplicationBar Mode="Default" BackgroundColor="a cor que vc quer vai aqui" Opacity="0.7" >
<shell:ApplicationBarIconButton x:Name="AppSaveBar" IconUri="/Assets/AppBar/save.png" Text="Save" Click="AppSaveBar_Click"></shell:ApplicationBarIconButton>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>- Marcado como Resposta Franklin Bitencourt quinta-feira, 25 de setembro de 2014 23:54
quinta-feira, 25 de setembro de 2014 20:24 -
da sim, add no skype que eu ja ajudo vc nisso e na outra duvida que vc tem
victor.hugo.p.barbosa@hotmail.com
- Marcado como Resposta Franklin Bitencourt quinta-feira, 25 de setembro de 2014 23:54
quinta-feira, 25 de setembro de 2014 21:13
Todas as Respostas
-
<phone:PhoneApplicationPage.ApplicationBar >
<shell:ApplicationBar Mode="Default" BackgroundColor="a cor que vc quer vai aqui" Opacity="0.7" >
<shell:ApplicationBarIconButton x:Name="AppSaveBar" IconUri="/Assets/AppBar/save.png" Text="Save" Click="AppSaveBar_Click"></shell:ApplicationBarIconButton>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>- Marcado como Resposta Franklin Bitencourt quinta-feira, 25 de setembro de 2014 23:54
quinta-feira, 25 de setembro de 2014 20:24 -
Olá Victor, não sei se você entendeu: eu queria trocar a cor em tempo de execução (se possível), tipo Binding (só que não pode usar binding na AppBar). Pois como o usuario trocaria de tema a cor do Background da ApplicationBar seria igual a cor do tema.quinta-feira, 25 de setembro de 2014 20:53
-
da sim, add no skype que eu ja ajudo vc nisso e na outra duvida que vc tem
victor.hugo.p.barbosa@hotmail.com
- Marcado como Resposta Franklin Bitencourt quinta-feira, 25 de setembro de 2014 23:54
quinta-feira, 25 de setembro de 2014 21:13