【发布时间】:2011-03-25 11:23:59
【问题描述】:
我正在使用 wpf 工具包的数据网格,当属性 IsGroup 设置为 true 时,我想为它的所有列添加一行。我想使用数据触发器而不是 ivalueconverter。我已经用 ivalueconverter 完成了。 还有一件事是我不想使用数据网格的分组功能。只想在特定索引处添加行并将该行作为单列。所以看起来像组名
<my:DataGrid.RowStyle>
<Style TargetType="{x:Type my:DataGridRow}">
<Setter Property="Background" Value="White" />
<Setter Property="Background" Value="{Binding IsGroup, Converter={StaticResource rowhighlighter}}" />
<!--<Style.Triggers>
<DataTrigger Binding="{Binding IsGroup,UpdateSourceTrigger=PropertyChanged}" Value="True">
<Setter Property="Background" Value="YellowGreen"/>
</DataTrigger>
</Style.Triggers>-->
</Style>
</my:DataGrid.RowStyle>
这种风格的数据触发器在我错的地方不适合我。
【问题讨论】:
标签: wpf