我有一個數據模板,像這樣:編程方式更新XAML數據模板在Windows 8應用
<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"];
如何我可以在模板呈現給我的用戶界面之前以編程方式更改邊框背景嗎?
它(背景)取決於項目? – crea7or