Apache flex FlexDataGrid如何为空行着色?

Apache flex FlexDataGrid如何为空行着色?,apache-flex,datagrid,Apache Flex,Datagrid,我的问题是,空行(如果数据源项中有更多的行,那么就有空行)看起来与绑定到数据源项中的空行相同(请参见区别?) 了解差异的唯一方法是将鼠标悬停在它们上方,如果它们为空,则没有颜色变化,否则将显示所选内容的蓝色背景 我想更改颜色或以某种方式隐藏空行,即未绑定到数据源项的空行。 如何实现这一点?您可以使用ItemRenderer格式化数据网格 itemRenderer是一个显示对象,它从数据提供程序获取数据并在网格中显示。 编写自己的逻辑通常可以帮助显示特定的数据。在这种情况下,请检查ItemRend

我的问题是,空行(如果数据源项中有更多的行,那么就有空行)看起来与绑定到数据源项中的空行相同(请参见区别?)

了解差异的唯一方法是将鼠标悬停在它们上方,如果它们为空,则没有颜色变化,否则将显示所选内容的蓝色背景

我想更改颜色或以某种方式隐藏空行,即未绑定到数据源项的空行。
如何实现这一点?

您可以使用ItemRenderer格式化数据网格

itemRenderer是一个显示对象,它从数据提供程序获取数据并在网格中显示。 编写自己的逻辑通常可以帮助显示特定的数据。在这种情况下,请检查ItemRenderer对象creationComplete上的数据。如果数据为null或空,则显示符号(或其他符号)

请参阅此链接作为参考:


享受吧

您可以使用ItemRenderer格式化数据网格

itemRenderer是一个显示对象,它从数据提供程序获取数据并在网格中显示。 编写自己的逻辑通常可以帮助显示特定的数据。在这种情况下,请检查ItemRenderer对象creationComplete上的数据。如果数据为null或空,则显示符号(或其他符号)

请参阅此链接作为参考:


享受吧

我不确定这是否正是您要查找的内容,但我将数据提供程序末尾的行切掉,如下所示:

myGrid.rowCount = myDP.length();

当然,这可以通过一些简单的逻辑修改为min、max,或者如果它是grid length()+1的数据输入类型。

我不确定这是否正是您要查找的内容,但我在数据提供程序的末尾截断了行,如下所示:

myGrid.rowCount = myDP.length();

当然,这可以通过一些简单的逻辑修改为min、max,或者如果它是网格长度()+1的数据输入类型。

uhh。。我希望事情能简单一点。。如果数据源中有行,我可能会添加一个带有LabelBunchon的列,该列将显示“*”。无论如何谢谢你。。我希望事情能简单一点。。如果数据源中有行,我可能会添加一个带有LabelBunchon的列,该列将显示“*”。无论如何谢谢你