Uwp DataGrid-有条件地选择行样式

Uwp DataGrid-有条件地选择行样式,uwp,uwp-xaml,windows-community-toolkit,Uwp,Uwp Xaml,Windows Community Toolkit,是否可以有条件地对行应用不同的样式 例如: 我有一列“Quantity”(int),当值大于5时,我想将红色背景设置为整行。 (样式触发器不适用于UWP应用程序) 致意 Fabian目前,CommunityToolkit提供的DataGrid控件没有公开相应的API来设置特殊触发器,UWP也不支持风格的绑定 在的定义中,有一个内部方法EnsureBackground(),这也意味着DataGridRow的背景不能被VisualTree查询修改(渲染时将检查当前背景色) 如果您需要高度定制的样式,

是否可以有条件地对行应用不同的样式

例如: 我有一列“Quantity”(int),当值大于5时,我想将红色背景设置为整行。 (样式触发器不适用于UWP应用程序)

致意
Fabian

目前,CommunityToolkit提供的
DataGrid
控件没有公开相应的API来设置特殊触发器,UWP也不支持
风格的绑定

在的定义中,有一个内部方法
EnsureBackground()
,这也意味着
DataGridRow
的背景不能被
VisualTree
查询修改(渲染时将检查当前背景色)


如果您需要高度定制的样式,您可以考虑用<代码> DistaReave>代码>替换<代码> DATAGRID >定制“<代码>数据板< /代码>。

你好,李察,谢谢您的回复。在查看了DataGrid的源代码后,我希望得到回复,现在不可能,但我有一些希望,可能已经存在某种解决方法:)您好,如果您想要此功能,可以在上添加功能请求