none
这样的仪屏表,Silverlight应该怎样做? 使用“ExpressbionBlend4” RRS feed

  • 问题

  • 这样的仪屏表,Silverlight应该怎样做?  使用“ExpressionBlend4”。

    问题:这样的仪表屏,用“ExpressionBlend4”应该怎样做呢?      要能绑定数据源,按时(秒)来刷新。  

    说说思路:

                 1、怎样创建页面?

                 2、使用那些控件?

                 3、怎样定义绑定元素? 以便于绑定数据源。

                 4、怎样设置按时(秒)刷新?

                 5、有没有实例可以参考?


    有精到广,做出自己的特色。

    2012年4月25日 4:02

答案

  • 你好,

    首先,数据的获取,你需要在网络上找一个Service来提供相应的数据源,提供温度湿度和二氧化碳的数据.(不过大多需要付费)

    你可以直接使用StackPanel来放置这些元素,竖直朝向,然后每一行的内容也使用StackPanel,横朝向.

    关于绑定数据源,因为数据是在网络上的,所以无法直接绑定Service里面的值,所以在Service中的回调中读取数据,然后手动绑定到Text属性.

    最后,如何按秒来刷新,只要创建一个DispatcherTimer实例,然后在Tick里放置对于Service端的请求即可.

    2012年4月27日 2:48