DevExpress Dashboard入门教程四:自定义连接设置

原创|使用教程|编辑:我只采一朵|2014-01-17 09:34:28.000|阅读 1655 次

概述:本文讲解如何在DashboardViewer连接到数据库之前自定义连接设置。

相关链接:


上一讲跟大家介绍了如何在 DevExpress Dashboard 中绘制Ribbon UI。本文将为你展示如何在DashboardViewer连接到数据库之前使用DashboardViewer.ConfigureDataConnection事件自定义连接设置。

这里,仪表盘的XML定义包含一个连接到Microsoft Access数据库的路径。如果想让数据库文件中的数据可视,则必须提供连接参数,尤其是用户名和密码。DashboardViewer.ConfigureDataConnection事件的目的也在于此,它的 Access97ConnectionParameters.UserName 和 FileConnectionParametersBase.Password参数分别用于设置用户名和密码。

请参考以下代码:

using System.Windows.Forms;
using DevExpress.DataAccess.ConnectionParameters;

namespace Dashboard_ConfigureDataConnection {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();

// Loads a dashboard from an XML file.
dashboardViewer1.LoadDashboard(@"..\..\Data\nwindDashboard.xml");
}

// Handles the ConfigureDataConnection event.
private void dashboardViewer1_ConfigureDataConnection(object sender,
DevExpress.DataAccess.ConfigureDataConnectionEventArgs e) {

// Checks the name of the connection for which the event has been raised.
if (e.ConnectionName == "nwindConnection") {

// Gets the connection parameters used to establish a connection to the database.
Access97ConnectionParameters parameters =
(Access97ConnectionParameters)e.ConnectionParameters;

// Specifies the user name used to access the database file.
parameters.UserName = "Admin";

// Specifies the password used to access the database file.
parameters.Password = "password";
}
}
}
}

慧都学院2017全新DevExpress线下研修班火热报名中!




标签:DevExpressDashboard

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:慧都控件

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
相关厂商
相关产品
DevExpress Universal Subscription

行业领先的.NET界面控件,示例和帮助文档完善,提供定制、培训、汉化一体化服务。

DevExpress Analytics Dashboard

轻松打造数据可视化企业级仪表盘,且能保证流畅的UI体验和高效的性能,为企业提供强大的决策支持

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat