【发布时间】:2011-06-23 06:51:14
【问题描述】:
我有一个用于 ListViewItems 的 DataTemplate,其中包含一些 TextBoxes 和 Combos。像这样的:
<DataTemplate x:Key="ListTemplate">
<Border Margin="2, 2, 4, 2" BorderThickness="2, 0, 0, 0">
<Grid>
(...)
<StackPanel Grid.Column="0" Grid.Row="0">
<TextBox VerticalAlignment="Bottom" Name="hoursField" Margin="5">
<TextBox.Text>
<Binding Path="Hours" />
</TextBox.Text>
</TextBox>
...
现在,我想让 TextBox 继承他容器的背景颜色,以便使用与 StackPanel 相同的背景颜色进行绘制,并在每次选择 ListView 时将 TextBoxes 的 Foreground 更改为白色。
关于我如何获得这个的任何线索?
【问题讨论】:
-
不是自动做的吗?
标签: c# .net wpf xaml wpf-controls