我的设计页面中有两个数据模板,如 Windows phone 页面中的“IncomingMessageTemplate”和“OutgoingMessageTemplate”,如下所示
<DataTemplate>
<Grid Margin="12" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
..... .... any content
</Grid>
</DataTemplate>
我需要对一个数据模板应用不同的颜色。但是我不能给静态不同的颜色(比如“红色”......),因为用户可以更改主题。所以我关心的是用户可以根据自己的意愿更改主题。 .但是需要将“OutgoingMessageTemplate”更改为主题颜色以外的其他颜色..而“IncomingMessageTemplate”是主题颜色..有可能..任何人都可以帮我解决这个问题。