找回密码
 立即注册

QQ登录

只需一步,快速开始

18037898230

注册会员

10

主题

47

帖子

111

积分

注册会员

积分
111
18037898230
注册会员   /  发表于:2017-7-4 19:17  /   查看:5044  /  回复:9


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

9 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-7-5 09:30:02
沙发
您好,您使用的是哪个平台的是Wijmo吗?看着像是WPF的。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
18037898230
注册会员   /  发表于:2017-7-5 10:10:23
板凳
JeffryLI 发表于 2017-7-5 09:30
您好,您使用的是哪个平台的是Wijmo吗?看着像是WPF的。

WPF的
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-7-5 10:51:43
地板
您好,这是datatable绑定的文档,http://www.gcpowertools.com.cn/d ... from%20DataSet.html,还有小提示:下次去WPF专区发帖哦。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
18037898230
注册会员   /  发表于:2017-7-5 14:08:04
5#
JeffryLI 发表于 2017-7-5 10:51
您好,这是datatable绑定的文档,http://www.gcpowertools.com.cn/docs/componentonestudio/c1wpfchart2d/w ...

这上面都是用的List集合,用DataTable怎么让它显示数据呢
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-7-5 15:01:02
6#
您好,这里是从DataTable创建图表的示例代码。
  1. DataSet _dataSet;
  2. private void Window_Loaded(object sender, RoutedEventArgs e)
  3. {
  4.   // 创建连接并填充数据集
  5.   string mdbFile = @"c:\db\nwind.mdb";
  6.   string connString = string.Format(
  7.     "Provider=Microsoft.Jet.OLEDB.4.0; Data Source={0}",
  8.     mdbFile);
  9.   OleDbConnection conn = new OleDbConnection(connString);
  10.   OleDbDataAdapter adapter = new OleDbDataAdapter(
  11.      @"SELECT TOP 10 ProductName, UnitPrice FROM Products
  12.        ORDER BY UnitPrice;", conn);
  13.   _dataSet = new DataSet();
  14.   adapter.Fill(_dataSet, "Products");
  15.   // 将数据表列设置为图表数据的数据源
  16.   c1Chart1.Data.ItemsSource = _dataSet.Tables["Products"].Rows;
  17. }
复制代码
  1. <c1chart:C1Chart.Data>
  2.   <c1chart:ChartData ItemNameBinding="{Binding Path=[ProductName]}">
  3.     <c1chart:DataSeries ValueBinding="{Binding Path=[UnitPrice]}"/>
  4.   </c1chart:ChartData>
  5. </c1chart:C1Chart.Data>
复制代码
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
18037898230
注册会员   /  发表于:2017-7-5 15:13:26
7#
JeffryLI 发表于 2017-7-5 15:01
您好,这里是从DataTable创建图表的示例代码。

额..麻烦用XAM里面用FlexChar写一边好吗.char我知道就是FlexChar不知道怎么引用
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-7-5 16:59:46
8#
18037898230 发表于 2017-7-5 15:13
额..麻烦用XAM里面用FlexChar写一边好吗.char我知道就是FlexChar不知道怎么引用

您好,我先尝试下,如果有解决方案,我提供给您。祝您工作愉快。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
18037898230
注册会员   /  发表于:2017-7-6 11:05:16
9#
JeffryLI 发表于 2017-7-5 16:59
您好,我先尝试下,如果有解决方案,我提供给您。祝您工作愉快。

你好,我的问题有进展了没
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-7-6 11:16:47
10#
18037898230 发表于 2017-7-6 11:05
你好,我的问题有进展了没

您好,回复晚了,刚和研发组确认完,FlexChart支持绑定的对象必须继承IEnumerable,但是DataTable并不是IEnumerable 的派生类,所以这块不能使用DataTable绑定数据,给您造成的不便,希望能谅解。有问题随时提问,我会尽力帮您处理的。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部