TerryLee技术专栏
大家是否觉的现在Silverlight 2提供的默认的控件不能满足自己的要求?好在Silverlight的控件可以运用皮肤,微软Silverlight控件的设计者的主管Corrina开发了几套非常精彩的Silverlight 2控件皮肤,现在已经提供下载,大家可以很方便的添加到自己的项目中,让你的Silverlight程序更炫更酷。
在线演示 下载
原文:Great new Silverlight Control Skins
posted on 2008-03-13 13:23 TerryLee 阅读(7924) 评论(52) 编辑 收藏 所属分类: Silverlight
设计师过来多做几套出来 回复 引用 查看
@自由、创新、研究、探索……呵呵,做出来我们就可以直接拿来用了:) 回复 引用 查看
翻译? 回复 引用 查看
应该保留出处吧 http://blogs.msdn.com/corrinab/archive/2008/03/11/silverlight-2-control-skins.aspx 回复 引用
@Clark Zheng@ccBoy_ccBoy嗯,从Brad Abrams的一篇文章上看到的,已经加上了原文http://blogs.msdn.com/brada/archive/2008/03/12/great-new-silverlight-control-skins.aspx 回复 引用 查看
请问如何方便的动态切换皮肤呢?我看了代码,做一套Style还蛮复杂的,能否讲解一下呢? 回复 引用 查看
@ithurricane现在样式是定义在App.xaml中的,要动态切换似乎要通过代码来实现关于样式可以参考这篇文章:http://www.cnblogs.com/Terrylee/archive/2008/03/08/Silverlight2-step-by-step-part8-styles.html 回复 引用 查看
我真的希望TerryLee多发一些业务、建模和架构方面的东西,而不要专注这些华而不实的细节。 回复 引用 查看
@cslar呵呵,您太抬举我了,业务、建模、架构方面的东西不是写几篇文章就能够说清楚的:) 回复 引用 查看
下载了一定要支持一下^_^ 回复 引用 查看
@TerryLee可能是对javascript不太熟悉,总觉得ajax华而不实,虽然它能带给人震撼和惊艳的感觉。我总是想本分的做点东西,写一些简洁漂亮的代码,目前是菜鸟,努力学习中。。。 回复 引用 查看
设置的样式过程还是比较繁琐,需要去相应的控件指定他的Style样式。 我想在以后的版本中可以在app.xaml中定义默认所要显示的风格。这样可以自由的切换到想要的风格,而不是在每个xaml控件里修改他的Style样式。TerryLee 不知能否反应给微软开发组。 回复 引用 查看
--引用-------------------------------------------------- cslar: @TerryLee 可能是对javascript不太熟悉,总觉得ajax华而不实,虽然它能带给人震撼和惊艳的感觉。我总是想本分的做点东西,写一些简洁漂亮的代码,目前是菜鸟,努力学习中。。。 -------------------------------------------------------- 如果你觉得ajax silverlight等华而不实,那说明你本身也华而不实. 有喜欢这样的技术,有喜欢那样的技术,每个人的定位点不同. 你认为高深的你可以努力做下去,但说别的东西是华而不实,就很不应该了 JS这些你又深入了解多少 回复 引用
做JS等什么的其实一样也可以成为大牛, 他能成为大牛是因为他包容,即使可能你认为比较深层的,他不是不会,而是一样可以比你好. 回复 引用 查看
还是觉得Sl默认对中文的支持不好,感觉有毛边,有点粗糙 回复 引用 查看
这玩意性能很差啊,那个列表控件,拉一下滚动条,居然都拉不动的。。 回复 引用
To 阿布 并不是对中文字体支持不好的原因,像素的英文字体也同样存在,稍微有点美工基础的朋友知道这个应该叫锯齿,sl需要对字体增加一个属性,设置锯齿的状态有锯齿还是无锯齿。 回复 引用 查看
什么叫华而不实?告诉你 客户看到你做的软件漂亮,高兴的买单就是实。你软件整体架构再好,模型再细,结构再清晰,客户不买单就是华。 回复 引用
覆盖上去,老是报错。 该怎么引用。 回复 引用 查看
@SZW谢谢:) 回复 引用 查看
@cslar看来你对RIA存有偏见,软件不是代码写的简洁漂亮就可以的,用户体验比简洁漂亮的代码更重要 回复 引用 查看
偷偷的说一声 IE6下一片空白 用ff 可以看到 回复 引用
@菜菜灰其实不用设置样式本身就有默认的一套样式啊,如果在App.xaml刚开始指定,都不知道你要用到哪些控件,怎么指定?这就好比ASP.NET应用程序一样,不可能在建立应用程序的时候,就给出一套样式。 回复 引用 查看
@阿布SL中每种字体都这样,对中文的支持不好反倒是在编辑界面中有时候会出现乱码:) 回复 引用 查看
@ssssfsfsfsfs性能没有那么差吧? 回复 引用 查看
@lonelywolf不要完全覆盖App.xaml,注意xaml中的命名空间 回复 引用 查看
@mine900哦,没有在IE6下测试过,我这儿只有FF和IE8 回复 引用 查看
@菜菜灰我明白你的意思了不好意思,你回复的评论影响了页面的布局,只好暂时删除了:) 回复 引用 查看
个人坚持看好silverlight. 回复 引用 查看
个人坚持看好TerryLee的系列教程,加油. 回复 引用 查看
@aspnetx谢谢啊:) 回复 引用 查看
@TerryLee <Grid.Resources> <Color x:Key="BaseColor">#FF003255</Color> <Color x:Key="LinearBevelLightStartColor">#FCFFFFFF</Color> <Color x:Key="LinearBevelLightEndColor">#F4FFFFFF</Color> 这种方式来定义的时候会报出错误 回复 引用 查看
很漂亮啊.很强大. 回复 引用 查看
@三千:) 回复 引用 查看
TerryLee的系列教程都不错啊 各位如果认为自己是大牛,就弄出点东西出来,注意别弄的仅自己懂,别人不知所云:否则就老老实实的学习 回复 引用 查看
@雪之妖呵呵,谢谢支持:) 回复 引用 查看
不错, 谢谢版主的 silverlight 的教程, 我会认真看的. 回复 引用
测试silverlight2网站项目时是可以显示内容的, 但为什么在iis6里部署后在打开就是一片空白呢,好郁闷啊。。。 回复 引用
--引用-------------------------------------------------- TerryLee: @mine900 哦,没有在IE6下测试过,我这儿只有FF和IE8 -------------------------------------------------------- 我在IE6下测试的时候都是直接把他默认的aspx文件设为startpage 就可以访问了 回复 引用
TerryLee:我想请问: 我把page文件打开后 xmlns:dSrc="clr-namespace:ListData;assembly=Styles_Red"中,ListData是从哪里来的呢? 或是它应该是引入的一个namespace,但,应该从哪里引入? 因为发现编译时总是在这里和 <dSrc:peepsList x:Key="PeepsList"/>出现问题,不能通过编译.急盼赐教.谢谢 回复 引用
我的问题跟yiyisawa.liu一样,不知道这个ListData是什么, 望赐教 回复 引用
是Beta1还是Beta2的?在线演示用不了..... 回复 引用 查看
@小牛大牛 是Beta 1的,原作者最近正在将其升级到Beta 2:) 回复 引用 查看
有没有beta2的控件样式啊。做好了没有。楼主尽快更新啊 回复 引用 查看
@张晓飞2008 看清楚再说,这不是我做的样式! 最新的Beta 2的样式参考这里: http://www.cnblogs.com/Terrylee/archive/2008/07/20/three-silverlight-2-beta-2-control-style.html 回复 引用 查看