2013-02-26 4 views
0

У меня есть два шаблона данных в моей странице дизайна как «IncomingMessageTemplate» и «OutgoingMessageTemplate» в Windows Phone странице, как этотприменять различные цвета с темой в Windows Phone 8

  <DataTemplate> 
      <Grid Margin="12" > 
       <Grid.ColumnDefinitions> 
       <ColumnDefinition Width="*"/> 
       <ColumnDefinition Width="Auto"/> 
       </Grid.ColumnDefinitions> 

        ..... .... any content 
       </Grid> 
      </DataTemplate> 

мне нужно применить разные цвета к одному шаблон данных. Но я не могу дать статический другой цвет (что-то вроде «Красный» ...), так как пользователь может изменить тему. Вот моя озабоченность заключается в том, что пользователь может изменить тему в соответствии с их желанием. Но нужно изменить «OutgoingMessageTemplate «для некоторых, кроме цвета темы .. и« IncomingMessageTemplate »- это цвет темы. Возможно ли ... может ли кто-нибудь помочь мне решить проблему.

ответ

0

Можно переопределить тему, выбранную пользователем, но вам нужно написать код для управления этим. Se это сообщение блога Windows Phone Mango Custom application Theme Step by Step. Также возможно создать только темную тему или светлую тему.