【发布时间】:2014-02-20 17:33:48
【问题描述】:
我有一个像这样的数据模板:
<DataTemplate x:Key="itemTmpl">
<Grid Margin="6">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Border Height="90" Width="90" Background="#eee" />
<StackPanel Grid.Column="1" VerticalAlignment="Top" Margin="10,0,0,0">
<TextBlock Text="{Binding Id}" Style="{StaticResource TitleTextBlockStyle}" TextWrapping="NoWrap"/>
</StackPanel>
</Grid>
</DataTemplate>
我在后面的代码中设置一个列表视图项目源,如下所示:
lv.ItemTemplate = (DataTemplate)this.Resources["itemTmpl"];
如何在模板呈现到我的 UI 之前以编程方式更改边框背景?
【问题讨论】:
-
它(背景)是否取决于项目?
标签: c# xaml windows-store-apps windows-8.1