摘要:
在WPF和Silverlight中的控件模板支持自定义控件的观感,所谓的外观,指控件的视觉效果;而感觉则是控件交互的响应性,如在控件上按下鼠标、控件获得焦点等状态的改变。微软在Silverlight 2 Beta 2中引进了一个新的概念视觉状态管理(Visual State Manager),为我们创建交互性的控件模板提供了极大的方便。接下来我将会用几篇文章来介绍一下Silverlight 2中的视觉状态管理。
本文为该系列第二篇,介绍如何利用Silverlight 2中的视觉状态管理来定制控件观感。
阅读全文摘要: 1 JSON的来历 2 JSON的格式 3 JSON VS XML 4 实例
阅读全文摘要:
在.NET Framework 3.5中提供了LINQ 支持后,LINQ就以其强大而优雅的编程方式赢得了开发人员的喜爱,而各种LINQ Provider更是满天飞,如LINQ to NHibernate、LINQ to Google等,大有“一切皆LINQ”的趋势。LINQ本身也提供了很好的扩展性,使得我们可以轻松的编写属于自己的LINQ Provider。
本文为打造自己的LINQ Provider系列文章第一篇,主要介绍表达式目录树(Expression Tree)的相关知识。
阅读全文摘要: 有时为了准确定位一个元素,我们需要获取滚动条的位置,这种需求经常出现在tooltip和拖放等应用中,其实这个技术很简单,关键是要考虑浏览器的兼容性,本文就是介绍这一问题的解决方法。其实这段代码在之前的“用Javascript实现锚点(Anchor)间平滑跳转”一文已经介绍过了,但是由于这个需求并且经常用到,因此,本站专门发布此文介绍,方便查阅。Javascript:1<scripttype=...
阅读全文摘要:
很多朋友来信问如何在Silverlight 2中操作Cookie,这里专门写篇文章介绍一下。为了实现在Silverlight应用程序中对于Cookie的操作,我们需要借助于HtmlPage.Document对象。
本文介绍了如何在Silverlight应用程序中操作Cookie,并在最后给出了一个操作Cookie的公用类,大家可以直接在自己的应用程序中使用。
阅读全文摘要: 1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条)
2.scrollbar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色)
3. 几个实例
阅读全文摘要: SharePoint集成Ajax
阅读全文摘要: Ajax Control Toolkit学习
阅读全文摘要: v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}Normal0false7.8 磅02falsefalsefalseEN-USZH-CNX-NONE/* Style Def...
阅读全文摘要: v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}Normal0false7.8 磅02falsefalsefalseEN-USZH-CNX-NONE/* Style Def...
阅读全文摘要:
对自己写的Silverlight 2的相关文章做一下汇总,便于大家直接查找。另外,大家如果有关于Silverlight 2方面的问题,也可以在这里提出,我将尽力为大家解答。
1.一步一步学习Silverlight 2系列:主要介绍了Silverlight 2基础,网络与数据访问,图形图像处理、与浏览器的集成等几个方面
2.教程文章:实际项目开发中遇到问题的解决,Silverlight 2中技术教程文章。
3.技巧诀窍:主要是Silverlight 2在使用过程中的一些小技巧。
阅读全文摘要: 对于Deep Zoom想必大家都已经不陌生了,在Silverlight 2 Beta 1时已经提供了支持,并且提供了相应的工具Deep Zoom Composer。Silverlight 2 Beta 2中对于Deep Zoom又有了很大的改进,现在支持基于XML的DeepZoom集合的Manifest文件,Beta2还对DeepZoom加了可扩展的MultiScaleTileSource支持,更...
阅读全文摘要: Corrina Barber在Silverlight 2 Beta 1的时候就完成了四套非常酷的控件样式,这些样式我曾经在个人博客中推荐过。当Silverlight 2升级到Beta 2时,由于引入了视觉状态管理机制,这些样式已经不能再使用。Corrina Barber在第一时间将其中的两套样式升级到了Silverlight 2 Beta 2下。
在Silverlight 2 Beta 1时,我...
阅读全文摘要: 我的<再谈额外的配置文件读取和ConfigrationManager.OpenExeConfiguration(exePath)的误导性错误>的blog贴出来后,有的朋友提出了不同的意见,认为这不是一个bug,而是关于exePath的这个参数的不同理解,那么我再谈谈我的看法.(我仍坚持我的看法,这应该是个bug)个人觉得:如果exepath是exe文件的路径的话,那首先是会产生另外一个...
阅读全文摘要: 前两天有人在我的blog上问关于额外的配置文件的读取的问题,可惜的是我的这篇blog已经是1年前写的了,而且我也1年没有再摸编程了,先在断网的情况下在msdn本地库里试了一晚上,没有结果,今天早上在网上搜了搜,发现也有人遇到这样的问题,最终我发现了msdn的对此问题的误导性错误,与大家分享一下.----------------------------------------------------...
阅读全文摘要:
XAP文件是Silverlight 2应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 2应用程序所需的一切文件,如程序集、资源文件等。本文将对Silverlight中的XAP文件进行详细的说明。
1.XAP文件是什么
2.如何使用XAP文件
3.XAP文件如何执行
4.XAP文件包含什么
5.XAP文件如何生成
阅读全文摘要:
众所周知,在Silverlight 2开始每个项目编译后都会打包成为一个xap文件,如果我们要访问当前xap文件中的UserControl比较容易,那我们如何访问一个外部xap文件中的内容呢?甚至于如何访问一个互联网上的xap文件呢?
本文将介绍在Silverlight中如何访问外部xap文件中UserControl。
阅读全文摘要:
在开发Silverlight应用程序时,我们经常会遇到这样一种情况,需要在Silverlight应用程序的UserControl中获取ASP.NET页面参数,这个参数不一定来自于当前Silverlight应用程序的宿主页面,而有可能来自于其它的ASP.NET页面。
本文我们简单的介绍一下如何在Silverlight应用程序中获取ASP.NET页面参数。
阅读全文摘要: 在WPF和Silverlight中的控件模板支持自定义控件的观感,所谓的外观,指控件的视觉效果;而感觉则是控件交互的响应性,如在控件上按下鼠标、控件获得焦点等状态的改变。微软在Silverlight 2 Beta 2中引进了一个新的概念视觉状态管理(Visual State Manager),为我们创建交互性的控件模板提供了极大的方便。接下来我将会用几篇文章来介绍一下Silverlight 2中的...
阅读全文摘要: 在数据库中存取并显示到页面Image控件的功能。原来认为并不复杂,但是实际中却遇到了一些问题。
阅读全文