Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IDesignForm Interface

When implemented by a class, provides main methods for the End-User Report Designer form.

Namespace: DevExpress.XtraReports.UserDesigner

Assembly: DevExpress.XtraReports.v24.2.Extensions.dll

NuGet Package: DevExpress.Win.Reporting

#Declaration

public interface IDesignForm :
    IDisposable,
    ISupportLookAndFeel

The following members return IDesignForm objects:

#Remarks

The XRDesignForm and XRDesignRibbonForm objects implement the IDesignForm interface. And, an object implementing the IDesignForm interface is returned by the ReportDesignTool.DesignForm property.

This interface provides methods for showing an End-User Report Designer form (IDesignForm.Show and IDesignForm.ShowDialog), maintaining the visibility of its windows (IDesignForm.SetWindowVisibility), and opening a report in it (IDesignForm.OpenReport).

See Also