是否可以在 DevExpress XtraReport 中向上移动空标签?

Fer*_*ero 4 devexpress xtrareport

是否可以在 DevExpress XtraReport 中向上移动空标签?

我有一份报告,我需要将带有空数据的标签向上移动。我希望不显示没有数据的标签,并且可以将他身后的其他标签向上移动以取代另一个标签。

设想:

1st line - [EMPTY_DATA_1]
2nd line - [DATA_1]
3rd line - [EMPTY_DATA_2]
4th line - [DATA_2]
Run Code Online (Sandbox Code Playgroud)

理想场景:

1st line - [DATA_1]
2nd line - [DATA_2]
Run Code Online (Sandbox Code Playgroud)

如何添加此行为?

小智 6

有一个简单的方法可以解决您的问题。您只需要在您想要具有此行为的所有标签中使用该值“SuppressAndShrink”设置属性“ProcessNullValues”(在空数据的情况下向上移动)。

xrLabel.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅下面的链接:https : //documentation.devexpress.com/#XtraReports/DevExpressXtraReportsUIXRControl_ProcessNullValuestopic

我希望这个答案能有所帮助。