Back to Devexpress

DashboardConfigureDataConnectionEventArgs.DataSourceName Property

dashboard-devexpress-dot-dashboardcommon-dot-dashboardconfiguredataconnectioneventargs.md

latest6.8 KB
Original Source

DashboardConfigureDataConnectionEventArgs.DataSourceName Property

Gets the data source name for which the event was raised.

Namespace : DevExpress.DashboardCommon

Assembly : DevExpress.Dashboard.v25.2.Core.dll

NuGet Package : DevExpress.Dashboard.Core

Declaration

csharp
public string DataSourceName { get; }
vb
Public ReadOnly Property DataSourceName As String

Property Value

TypeDescription
String

A String value that is the data source name.

|

The following code snippets (auto-collected from DevExpress Examples) contain references to the DataSourceName property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

winforms-dashboard-viewer-default-parameter-values/CS/WinViewer_DefaultParameterValues/Form1.cs#L20

csharp
private void dashboardViewer1_ConfigureDataConnection(object sender, DashboardConfigureDataConnectionEventArgs e) {
    if (e.DataSourceName == "SQL Data Source 1")
        e.ConnectionParameters = new Access97ConnectionParameters(@"..\..\Data\nwind.mdb", "", "");

winforms-dashboard-customize-connection-settings-before-connecting-to-database/CS/Dashboard_ConfigureDataConnection/Form1.cs#L15

csharp
DashboardConfigureDataConnectionEventArgs e) {
if (e.DataSourceName == "SQL Data Source 1") {
    Access97ConnectionParameters parameters =

winforms-dashboard-save-restore-dashboard-state/CS/WinFormsDashboard_DashboardState/Form1.cs#L97

csharp
{
    if (e.DataSourceName == "SalesPerson")
        ((ExcelDataSourceConnectionParameters)e.ConnectionParameters).FileName = @"Data\SalesPerson.xlsx";

wpf-dashboard-how-to-bind-to-sql-database-file/CS/WpfDashboard_SqlDataSource/MainWindow.xaml.cs#L62

csharp
CustomStringConnectionParameters parameters = e.ConnectionParameters as CustomStringConnectionParameters;
if (e.DataSourceName == "MySqlDataSource")
    parameters.ConnectionString =

winforms-dashboard-viewer-default-parameter-values/VB/WinViewer_DefaultParameterValues/Form1.vb#L24

vb
Private Sub dashboardViewer1_ConfigureDataConnection(ByVal sender As Object, ByVal e As DashboardConfigureDataConnectionEventArgs) Handles dashboardViewer1.ConfigureDataConnection
    If e.DataSourceName = "SQL Data Source 1" Then
        e.ConnectionParameters = New Access97ConnectionParameters("..\..\Data\nwind.mdb", "", "")

winforms-dashboard-customize-connection-settings-before-connecting-to-database/VB/Dashboard_ConfigureDataConnection/Form1.vb#L16

vb
Private Sub dashboardViewer1_ConfigureDataConnection(ByVal sender As Object, ByVal e As DashboardConfigureDataConnectionEventArgs)
    If e.DataSourceName = "SQL Data Source 1" Then
        Dim parameters As Access97ConnectionParameters = CType(e.ConnectionParameters, Access97ConnectionParameters)

winforms-dashboard-save-restore-dashboard-state/VB/WinFormsDashboard_DashboardState/Form1.vb#L74

vb
Private Sub DashboardViewer1_ConfigureDataConnection(ByVal sender As Object, ByVal e As DashboardConfigureDataConnectionEventArgs)
    If e.DataSourceName = "SalesPerson" Then
        CType(e.ConnectionParameters, ExcelDataSourceConnectionParameters).FileName = "Data\SalesPerson.xlsx"

web-forms-dashboard-save-dashboards-to-database/VB/Global.asax.vb#L32

vb
Private Sub DataApi_ConfigureDataConnection(ByVal sender As Object, ByVal e As ConfigureDataConnectionWebEventArgs)
    If e.DataSourceName = "SQL Data Source" Then
        Dim accessParams As New Access97ConnectionParameters()

wpf-dashboard-how-to-bind-to-sql-database-file/VB/WpfDashboard_SqlDataSource/MainWindow.xaml.vb#L53

vb
Dim parameters As CustomStringConnectionParameters = TryCast(e.ConnectionParameters, CustomStringConnectionParameters)
    If Equals(e.DataSourceName, "MySqlDataSource") Then parameters.ConnectionString = "XpoProvider=MSSqlServer;Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\NWind.mdf;Integrated Security=True"
End Sub

See Also

DashboardConfigureDataConnectionEventArgs Class

DashboardConfigureDataConnectionEventArgs Members

DevExpress.DashboardCommon Namespace