假设我为 ItemsContainer 控件设置了一个全局样式,并且该样式在运行时应用得很好。现在我需要根据某些条件为每一行绘制 Row 背景。为此,我决定使用 RowStyleSelector。
<RadTreeListView RowStyleSelector="{StaticResource ActivityRowStyleSelector}" />
<Style x:Key="xxxTreeListViewStyle" TargetType="telerik:TreeListViewRow">
<Setter Property="Background" Value="#FFFFE1C4" />
</Style>
<local:xxxRowStyleSelector x:Key="xxxRowStyleSelector"
FailureStyle="{StaticResource xxxTreeListViewStyle}"
.../>
但这会覆盖我为行设置的全局样式,我只想将背景属性更改为现有样式。
另一个问题是:我如何将此更改应用于特定单元格,而不是行?