摘要:
Silverlight中的ControlTemplate(1)-概念 Silverlight中的ControlTemplate(2)-概念 Silverlight中的ControlTemplate(3)-Blend设计ControlTemplate 上一篇我是通过Blend简单的演示如何修改ControlTemplate,这一篇关注VSM这个部分。 概念的东西就不再重复了,这篇通过Blend演示如何一步一步设计VisualStateManager 首先在WorkSpace上放置一个椭圆,这里设置一下其Name和Fill属性 在Blend3中,对一个FrameworkElement元素应用动 阅读全文
摘要:
Silverlight中的ControlTemplate Silverlight中的ControlTemplate(2) 前面2篇文章主要说明了ControlTemplate中相关的知识,这篇在前面理论的基础上,学习如何通过Blend来修改控件的ControlTemplate 因为这几天正好在看Toolkit中的Chart,这篇就以Chart控件来演示 默认的饼状图的样式是这样的,下面我一步一... 阅读全文
摘要:
Silverlight中的ControlTemplate介绍了ControlTemplate的相关的几个知识,这篇继续介绍剩余的内容 上文我们已经为Tooltip的ControlTemplate添加了视觉状态管理,结构如下: 在应用了VisualState的ControlTemplate中ToolTip中,当你的ToolTip状态为Open时,直到1秒钟之后你才会看到设置的动画效果,因为在默认状... 阅读全文
摘要:
在ASP.NET中,我们看到的Control都是通过浏览器渲染Html产生的,说实话刚做Web的时候,需要掌握很多的知识,比如Js,Css,Ajax,这些需要学的东西 很多,而且每一个都几乎是一个全新的知识,再加上自己没多少艺术细胞,所以做出来的效果总是很丑陋,连自己都看不下去,更何况别人了。所以当初自己刚接触 Silverlight时,就立刻被其绚丽的UI震撼了。 最近因为工作需要,研究了一下... 阅读全文
摘要:
这些天做一个小型的CMS,也就几张表,用WCF+LINQ2SQL+Silverlight这种方式开发的,对最常用的控件如DataGrid,DataForm以及Toolkit里其它一些控件的用法有了一定的了解,同时参照JV9的教程,把Silverlight里的验证机制仔细的学习了一下,前段时间学习的MVVM框架也派上了用场,感觉用MVVM模式后,客户端的代码维护和分层相对简化了不少。 今天把自己遇... 阅读全文
摘要:
这几天一直与ListBox打交道,对ListBox的了解也加深了一层,这篇文章把相关的思路写下来,为了简化起见,省略了一些无关重要的东西 首先声明数据源对象,这里以一个简单的类为例 数据源已经建立好了,现在将其绑定到ListBox中,这里需要横向绑定,SDK中有横向绑定的实现,这里就不再进行细说,按照需求,当鼠标移到FirstName时提示关于LastName的信息,才开始做的时候总是无法显示提... 阅读全文
摘要:
OpenFileDialog与SaveFileDialog对话框多用在文件上传与保存的场合,从WinForm时代就接触这2个API了,这篇文章就把这部分知识点整理一下,也方便日后使用时查阅。 首先熟悉一下这两个API,先以文本方式为例: 将一个txt文件读取到文本框中,就使用了OpenFileDialog打开文件 当我们打开这个a.txt文件时,就会将文件中的信息读取到文本框中 现在则看看将... 阅读全文
摘要:
这几天都专注于独立存储的学习,TerryLee的文章分析的很详细,笼统的讲,如果忽略一些概念性上的东西,操作独立存储和系统的物理文件系统没有什么区 别,只不过这其中又多了个类似Cookie机制的独立存储配置概念。 那么专业一点讲,独立存储的API只能进行低信任级别的虚拟文件系统访问,但是它里面提供的File,Directory与我们操作物理文件系统的所提供的API操作方法上 是一致的,对于其使用... 阅读全文
摘要:
以前一直和IIS5打交道,后来系统升级到WIN7,自然的就用上了IIS7了,不过因为对IIS7服务器没有系统的了解,所以在自己机子上测试发布网站时,总是遇到各种各样的问题,当时就放弃了,准备有时间再研究的,正好这两天有朋友问我发布的问题,也遇到几个问题,就顺便把这几个问题写下来,省的以后每次都麻烦,如果和我一样对IIS7不熟悉的朋友,希望我在这篇文章中遇到的问题能给你一些小小的帮助。 这里主要是... 阅读全文
摘要:
Silverlight-Caliburn应用框架1 Silverlight-Caliburn应用框架2 Silverlight-Caliburn应用框架3 Silverlight-Caliburn应用框架4 Silverlight-Caliburn应用框架5 Silverlight-Caliburn应用框架6 前一篇主要介绍了Caliburn中Command的使用,这一篇我们探讨Comm... 阅读全文
摘要:
Silverlight-Caliburn应用框架1 Silverlight-Caliburn应用框架2 Silverlight-Caliburn应用框架3 Silverlight-Caliburn应用框架4 Silverlight-Caliburn应用框架5 Silverlight-Caliburn应用框架6 这篇主要了解一下Caliburn中的Command特性。 在前面已经提到Cal... 阅读全文
摘要:
Silverlight插件支持全屏模式,这个没什么好说的,只需要用设置IsFullScreen属性即可,问题在于全屏模式中,尽管屏幕变大了,但是页面中的控件并未相应的变大,下面是我在网上找到的解决这个问题的两种方式。 第1种方式以图片为例,即应用图片的Stretch属性 ... 阅读全文
摘要:
Silverlight-Caliburn应用框架1 Silverlight-Caliburn应用框架2 Silverlight-Caliburn应用框架3 Silverlight-Caliburn应用框架4 Silverlight-Caliburn应用框架5 Silverlight-Caliburn应用框架6 上一篇了解了简单的Action特性,这篇我们关注Action其它的一些使用场景。... 阅读全文
摘要:
Silverlight-Caliburn应用框架1 Silverlight-Caliburn应用框架2 Silverlight-Caliburn应用框架3 Silverlight-Caliburn应用框架4 Silverlight-Caliburn应用框架5 Silverlight-Caliburn应用框架6 前一篇主要介绍了在Silverlight中配置Caliburn框架,现在就在这个... 阅读全文
摘要:
Silverlight-Caliburn应用框架1 Silverlight-Caliburn应用框架2 Silverlight-Caliburn应用框架3 Silverlight-Caliburn应用框架4 Silverlight-Caliburn应用框架5 Silverlight-Caliburn应用框架6 前一篇对Cailburn有个先入为主的印象,这篇我们具体的认识一下Calibur... 阅读全文
摘要:
自定义控件并不是一项多么难的技术,关于自定义控件这部分有不少文章讲的很透彻,这里我主要把自己练习自定义控件的过程记录下来。 这里我以自定义控件BusyPointer为例,首先我们新建一个应用程序,命名为CustomControl,这里我们将自定义控件... 阅读全文
摘要:
Silverlight-Caliburn应用框架1 Silverlight-Caliburn应用框架2 Silverlight-Caliburn应用框架3 Silverlight-Caliburn应用框架4 Silverlight-Caliburn应用框架5 Silverlight-Caliburn应用框架6 Sl中知名度高的框架或许就是Prism了,我相信甚至于Cailburn这个名词你... 阅读全文
摘要:
Silverlight中使用MVVM(1)--基础 Silverlight中使用MVVM(2)—提高 Silverlight中使用MVVM(3)—进阶 Silverlight中使用MVVM(4)—演练 ... 阅读全文