摘要:
在Siverlight Toolkit(http://silverlight.codeplex.com/)中包含了Silverlight单元测试template application。我将说明在使我们的第一个测试通过时,可能遇到哪些问题,以及怎么解决这些问题。问题一:在安装了Silverlight Toolkit以后,在Installed Templates》Visual C#》Silverlight 中没有发现Silverlight Unit Test Application这个Template原因:Visual Studio的安装路径不是默认的。安装的Toolkit就没有被发现。我的Vi 阅读全文
随笔分类 - silverlight
Silverlight中DataGrid翻页或者滚动时CheckBox/RadioButton显示的问题
2013-01-10 14:35 by java20130722, 213 阅读, 收藏,
摘要:
问题现象Datagrid是silverlight中很常用的控件,经常被用来显示数据,当数据的个数较多时,我们可以使用滚动条或者分页的方式来显示。但是,如果DataGrid中使用了CheckBox或者RadioButton时,会出现如下图所示的问题:开始的界面:当我在第一页选中了第一行的radiobutton时:如果此时我翻到下一页,在没有点击的情况下,第二页中的第一行的RadioButton仍然是被选中了的:这样的选中方式比较难接受。问题原因当翻到下一页时,Datagrid重用了这些RadioButton,所以,还是按照第一页的方式显示了。解决办法可以使用partial class在对应的数据 阅读全文
Silverlight中Binding属性RelativeSource
2012-12-02 15:00 by java20130722, 214 阅读, 收藏,
摘要:
本文github:https://github.com/kiwiwin/silverlight-demo,文件夹:domain-service-duplex-by-auto-refresh-demoRelativeSource可以用来指定binding的source和binding的target之间的位置关系。RelativeSource的三种模式:1.Self模式目标元素应用作此绑定的源。当要将元素的一个属性绑定到同一元素的另一个属性时,上述这点很有用。2.TemplatedParent模式在其中应用 ControlTemplate 的控件是此绑定的源。这一点可用来在模板级别应用绑定中的验证 阅读全文
Silverlight中使用DomainDataSource模拟Duplex通信
2012-11-28 13:11 by java20130722, 156 阅读, 收藏,
摘要:
为了更清楚的做演示,我们将模拟一个场景,可以想象Guard和Officer是silverlight的不同client。在Guard中提交一个请求,然后由Officer批准。然后Guard知道Officer已经批准后再做下一步的操作。这里就不再介绍如何创建Entity Model以及Domain Service Class了。如果有需要,可以移步到:http://blog.csdn.net/kiwi_coder/article/details/8158389。本文github:https://github.com/kiwiwin/silverlight-demo,文件夹:domain-servi 阅读全文
Silverlight中RIA Domain Service处理Relational Data
2012-11-07 16:45 by java20130722, 142 阅读, 收藏,
摘要:
首先介绍一个比较好的入门资料:Taking a Tour of RIA Services, 可以先看下这个,本文可以看做一点儿小小的补充http://msdn.microsoft.com/en-us/library/ff713719(v=VS.91).aspxgithub代码地址:git@github.com:kiwiwin/silverlight-demo.git。文件夹:ria-association-domain-service。因为跟数据库相关,可能直接跑不起来。现在有两个表,分别是Book和Record,Record中含有一个外键bookId,只想Book的Id。我们希望在客户端得到 阅读全文
Silverlight DataBinding Converter:根据binding对象调整显示
2012-10-22 11:56 by java20130722, 258 阅读, 收藏,
摘要:
我希望写一系列关于Silverlight DataBinding的文章,分别讲解Silverlight Binding中不同的功能。本文将会讲的是DataBinding中使用Converter。演示的demo是根据值显示一个小图标,当slider数值小于50的时候,显示绿色,当数值大于等于50时,显示红色。本文中所有代码都可以在github中查看,git版本中采用了master-dev的方式。在master中可以查看每一个demo的最后完成,在dev中可以查看每一步的代码。github地址:git@github.com:kiwiwin/silverlight-demo.git。文件夹名称dat 阅读全文
Silverlight中AutoCompleteBox异步更新自定义的ItemSource
2012-10-14 14:23 by java20130722, 147 阅读, 收藏,
摘要:
本文分为两部分,第一部分演示如何在AutoCompleteBox使用自定义的数据类型和自定义的数据匹配方式,第二部分将演示当itemsource从webservice中异步获取时如何实现.本文中所有代码都可以在github中查看,git版本中采用了master-dev的方式。在master中可以查看每一个demo的最后完成,在dev中可以查看每一步的代码。github地址:git@github.com:kiwiwin/silverlight-demo.git。文件夹名称autocomplete-custom-searchmode-demo1、AutoCompleteBox自定义数据Person 阅读全文
Silverlight中Datagrid添加Button列用于控制单行对象
2012-10-01 16:48 by java20130722, 197 阅读, 收藏,
摘要:
说明:vs2010 ultimate + silverlight5本文中所有代码都可以在github中查看,git版本中采用了master-dev的方式。在master中可以查看每一个demo的最后完成,在dev中可以查看每一步的代码。github地址:git@github.com:kiwiwin/silverlight-demo.git文件夹名称datagrid-button在这个demo中,我们将会创建由两列构成的DataGrid,一列表示数值,一列是Button按钮。当点击对应行的Button时,对应的数值+11.在DataGrid中添加一行表示Button: ... 阅读全文
Silverlight嵌入Html并调用该Html中的Javascript
2012-09-06 20:41 by java20130722, 332 阅读, 收藏,
摘要:
本文将分两步进行说明,第一步说明如何在silverlight的xaml脚本中加入html。第二步说如何在silverlight中调用html中的javascript函数。说明:vs2010 ultimate + silverlight5本文中所有代码都可以在github中查看,git版本中采用了master-dev的方式。在master中可以查看每一个demo的最后完成,在dev中可以查看每一步的代码。github地址:git@github.com:kiwiwin/silverlight-demo.git。文件夹名称htmlhost-javascript-demo一、在xaml中加入html1 阅读全文
因远程访问导致Silverlight中Design界面不显示的解决方法
2012-09-06 10:05 by java20130722, 242 阅读, 收藏,
摘要:
为了更方便说明问题,本文将新建一个项目用于重现错误,然后解决错误。说明:vs2010 ultimate + silverlight5本文中所有代码都可以在github中查看,git版本中采用了master-dev的方式。在master中可以查看每一个demo的最后完成,在dev中可以查看每一步的代码。github地址:git@github.com:kiwiwin/silverlight-demo.git一、产生错误1.首先创建一个新的silverlight application project。取名为mode-check-demo。2.在mode-check-demo.Web中新建一个web 阅读全文
浙公网安备 33010602011771号