摘要: 在前一篇文章中,提到了在microsoft visual studio 2010 express for windows phone 中建立了一个windows phone Phone ClassLibrary 工程,自定义了一个控件,但是在windows phoneapplication 项目中引用不成功的事情. 当时确实是引用多次不能成功,就改用silverlight 的类库,自定义控件,成功了......就上来了发了些唠骚话, 其实这种方法是有问题的!!!!!虽然编译好的dll文件可以被 windows phone 应用程序引用,且运行无误,但工程源码不能在for windows ... 阅读全文
posted @ 2011-10-30 00:05 jassonzhang 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 日前在Windows Phone上做了一个小练习,用模板定义了一个控件,觉得这控件使用效果还不错,想把它做成一个控件库,留着给其他项目用。 没想到一个小小的控件库居然花了几天的时间才搞定。下面请看这个windows phone 的开发工具是如何折腾人的。 我用的是Microsoft Visual Studio 2010 Express for Windows Phone。 首先在文件模板列表中,只有用户控件模板,很显然这不符合我的要求,我要做的是自定义控件。 然后在项目模板列表中,没有控件列模板,只有应用程序模板和类库模板。看到这就有点饭难了,上网查吧。 网上有大侠呀!!! 还真有不少... 阅读全文
posted @ 2011-10-28 18:49 jassonzhang 阅读(608) 评论(5) 推荐(2) 编辑
摘要: 上一篇讲到了模块是如何下载,以及加载到宿主程序中.但是在下载之前,我们要指定模块的路径,以及模块的类型名,才能有效下载,以及加载.在第一篇的UnityBootstrapper类的讲述中,我们提到了要继承这个类,并重载几个方法.其中一个重载的方法就是protectedoverrideIModuleCatalogCreateModuleCatalog()[代码]这个方法里有一行代码,是调用Module... 阅读全文
posted @ 2010-11-29 17:30 jassonzhang 阅读(1016) 评论(3) 推荐(0) 编辑
摘要: 上一篇讲了silverlight应用程序启动的过程,以及第一个视图(MagePage)是如何显示出来的。但是MagePage一般作为应用程序的主窗口,是用来作容器的,真正要显示给用户看的视图是在其他模块里,而MagePage通常会设置一个Region,然后把其他模块的视图嵌在这个Region里呈现出来。 按理应该在这里讲Region的相关内容。但是视图在Region里呈现出来之前,其实还有一个环... 阅读全文
posted @ 2010-11-29 12:26 jassonzhang 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 我是从09年开始接触Silverlight,当时是2.0版. 学习了一个月后,正好接到一个单子,就想用Silverlight来做前端界面.也是晕天暗地的一边做一边学.感谢园子里的老师们,我就是一边看他们的博客一边做项目的,其中特别感谢TerrLee,他的这篇文章<一步一步学silverlight 2 入门>带我进入了silverlight的世界. 当后来我把这个项目部署到服务器上给客... 阅读全文
posted @ 2010-11-25 11:20 jassonzhang 阅读(1391) 评论(2) 推荐(1) 编辑