corelibraries-devexpress-dot-xtrareports-dot-configuration.md
Contains settings that configure the user interface related to the data sources in the Report Designer.
Namespace : DevExpress.XtraReports.Configuration
Assembly : DevExpress.Data.v25.2.dll
NuGet Package : DevExpress.Data
[DataContract]
public class DataSourceSettings
<DataContract>
Public Class DataSourceSettings
The following members return DataSourceSettings objects:
The following code hides the Add Data Source button and UI elements that allow the user to change and delete the data source and queries in the Field List:
@{
var designerRender = Html.DevExpress().ReportDesigner("reportDesigner")
.DataSourceSettings(configure => {
configure.AllowAddDataSource = false;
configure.AllowEditDataSource = false;
configure.AllowRemoveDataSource = false;
})
.Height("100%")
.Bind("TestReport");
@designerRender.RenderHtml()
}
The Field List with hidden actions is shown in the following image:
Review the ReportDesignerSettingsBase class description for more examples.
Object DataSourceSettings
See Also