Como faço para definir uma cor de fundo diferente no item clique em ListView para o aplicativo metro / WinRT?
Eu tentei por cerca de meia hora eu mesmo através do Expression Blend 5 Beta e do Visual Studio 11 Beta, mas não consegui descobrir o que deveria ser uma tarefa bastante trivial sobre como aplicar uma cor de fundo diferente quando você clica em umListView
item sobre o padrão navy green com o tick que aparece como padrão nos aplicativos WinRT com o Windows 8 Consumer Preview.
Eu acredito que precisaria de um<VisualStateManager/>
declaração dentro do meu XAML dentro do<DataTemplate/>
do meu ListView (o mesmo que eu fiz em umButton
controle), mas não pode encontrar uma maneira de obter a guia "Estados" funcionando no Blend para iniciar a gravação dessas ações e, além disso, não tenho certeza de qual nome chamar.VisualState
depois de eu eventualmente descobrir como fazer isso.
Por exemplo, personalizar oPressed
estado visual para umButton
Depois de clicar com o botão direito e editar o template de controle, eu poderia acessar a aba "States" no Blend e começar a gravar minhas ações Pressed, Disabled, PointerOver, etc, mas não parece ser tão fácil com ListView ou possivelmente outros controles ?
Devido ao fato do Blend 5 e do VS 11 serem Beta, torna-se difícil saber o que poderia ser um recurso não codificado na UI do Blend, ou simplesmente fazer as coisas erradas! Portanto, agradeço qualquer ajuda que alguém possa oferecer. obrigado