找回密码
 立即注册

QQ登录

只需一步,快速开始

frank.zhang

社区贡献组

83

主题

4000

帖子

6万

积分

社区贡献组

积分
69459

活字格认证微信认证勋章元老葡萄

frank.zhang
社区贡献组   /  发表于:2015-2-17 11:21  /   查看:5027  /  回复:0
问题描述:C1Gauges:通过数据绑定显示天气
问题解答:如果要创建一个天气数据或者信息中心或者KPI看板,能够一目了然的把握关键数据,那么只需要将C1Gauges拖放到窗体上,然后赋给它们数据就可以了。

关键代码:
  1. // 参数:
  2. //   propertyName:
  3. //     要绑定的控件属性的名称。
  4. //   dataSource:
  5. //     表示数据源的 System.Object。
  6. //   dataMember:
  7. //     要绑定到的属性或列表。
  8. //   formattingEnabled:
  9. //     若要格式化显示的数据,则为 true;否则为 false。
  10. //   updateMode:
  11. //     System.Windows.Forms.DataSourceUpdateMode 值之一。
  12. //   nullValue:
  13. //     当数据源值为 System.DBNull 时要应用于绑定控件属性的 System.Object。
  14. //   formatString:
  15. //     一个或多个格式说明符,指示如何显示值
  16. //   formatInfo:
  17. //     重写默认格式设置行为的 System.IFormatProvider 的实现。
  18. //   binding:
  19. //     要添加的 System.Windows.Forms.Binding。

  20. // 摘要:    将指定的 System.Windows.Forms.Binding 添加到集合。
  21. public void Add(Binding binding);

  22. // 摘要:    使用指定的控件属性名、数据源和数据成员创建 System.Windows.Forms.Binding,并将其添加到集合中。   
  23. public Binding Add(string propertyName, object dataSource, string dataMember);

  24. // 摘要:    用指定的控件属性名称、数据源、数据成员以及有关格式设置是否启用的信息创建绑定,并将该绑定添加到集合中。
  25. public Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled);

  26. // 摘要:    创建将指定控件属性绑定到指定数据源的指定数据成员的绑定,同时可选地启用格式设置,根据指定的更新设置将值传播到数据源,并将该绑定添加到集合。
  27. public Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, DataSourceUpdateMode updateMode);

  28. // 摘要:    创建将指定控件属性绑定到指定数据源的指定数据成员的绑定,同时可选地启用格式设置,根据指定的更新设置将值传播到数据源,当从数据源返回 System.DBNull时将该属性设置为指定的值,并将该绑定添加到集合。
  29. public Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, DataSourceUpdateMode updateMode, object nullValue);

  30. // 摘要:    创建将指定控件属性绑定到指定数据源的指定数据成员的绑定,同时可选地以指定的格式字符串启用格式设置、根据指定的更新设置将值传播到数据源、当从数据源返回System.DBNull 时将该属性设置为指定的值,并将该绑定添加到集合。
  31. public Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, DataSourceUpdateMode updateMode, object nullValue, string formatString);

  32. // 摘要:    创建将指定控件属性绑定到指定数据源的指定数据成员的绑定,同时可选地以指定的格式字符串启用格式设置、根据指定的更新设置将值传播到数据源、当从数据源返回
  33. public Binding Add(string propertyName, object dataSource, string dataMember, bool formattingEnabled, DataSourceUpdateMode updateMode, object nullValue, string formatString, IFormatProvider formatInfo);
复制代码


效果截图:



源码下载:
C1Gauges:通过数据绑定显示天气示例

本帖子中包含更多资源

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

x

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部