使用Spread仅需30行代码就实现计算器功能

仅用30行代码可以实现一个计算器的功能吗?答案是,当然可以,因为我们有Spread控件。Spread XAML控件(Spread WinRT和SpreadWPF-Silverlihgt)给我们带来了丰富的数据可视化和计算能力。可以创建自定义的计算器,动态交互式的仪表板程序,丰富多彩的报表等等。Spread所提供的API包括了Spread文档的完整对象模型,此外,还包括丰富的事件。Spread XAML控件包括功能强大的Spread设计器工具,通过设计器您可以创建和设计和Excel一模一样的用户界面,而且在设计时无须编写一行代码。您修改并保存电子表格模板之后,您可以运行时动态的加载这些模板到您的系统中。

为Spread for Silverlight单元格添加对 RTF 格式的支持

在Spread for ASP.NET中可以非常方便地在单元格中显示 RTF 内容,不过在Spread for Silverlight没有提供EncodeValue属性来解析 Spread for Silverlight 单元格内的 HTML 标签。本文将讲解的也就是如何对单元格内的内容设置不同的样式,比如:您希望单元格内的部分文本显示为斜体,部分显示下划线,或者设置不同的字体颜色。为了实现以上功能,我们将在单元格中放置一个Silverlight RichTextBox在单元格中,因为RichTextBox可以显示不同的样式。

设置ActiveCell单元格的列头样式

Spread for Silverlight 允许您实现以下自定义功能,在本文中我们将展示如何设置 Spread 列头单元格的样式。

ComponentOne 实现动态 XAML Gauges

ComponentOne的仪表提供了一个有趣的方式来显示数据。Silverlight,WPF,Windows Phone和WinRT C1Gauge的使用接口都是相同的,所以我称它们全能deep仪表盘。仪表盘不具备内置的动画功能,不支持标准的XAML动画技术。本博客文章描述了一个常见的场景,并展示了如何应用动画的仪表盘的指针,使其值发生变化。绑定集合内的一个值到仪表盘是很常用的使用场景。通过标准的数据绑定方式,你可以很轻松的将数据绑定到仪表盘中,并且给当前指针设置一个 double 值。