XRControl.ProcessNullValues Property

Specifies how to process report controls with null values. This property is for internal use only. See the list below for properties that override this property.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v20.2.dll

Declaration

[SRCategory(ReportStringId.CatBehavior)]
[DefaultValue(ValueSuppressType.Leave)]
[Browsable(false)]
public virtual ValueSuppressType ProcessNullValues { get; set; }
<SRCategory(ReportStringId.CatBehavior)>
<DefaultValue(ValueSuppressType.Leave)>
<Browsable(False)>
Public Overridable Property ProcessNullValues As ValueSuppressType

Property Value

Type Default
ValueSuppressType

Leave

Available values:

Name Description
Leave

Leaves all controls with null values as is.

Suppress

Removes all controls with null values and substitutes them with blank space.

SuppressAndShrink

Removes all controls with null values and shrinks the blank space between them. Note that you cannot use this mode for intersecting controls and vertical bands.

MergeByValue

Obsolete. This field is obsolete (this API is now obsolete).

MergeByTag

Obsolete. This field is obsolete (this API is now obsolete).

Remarks

The following properties override the XRControl.ProcessNullValues property:

Use these properties to specify how null values are processed. See the ValueSuppressType enumeration description for information on how the processing modes work.

See Also