Silverlight
蜗牛水里爬
这个作者很懒,什么都没留下…
展开
-
Silverlight后台定义最绝位置(Canvas)和相对位置(Margin)
相对位置: axisX.SetValue(MarginProperty, new Thickness(100));绝对位置: axisX.SetValue(Canvas.LeftProperty, 100.00);原创 2010-09-09 14:58:00 · 1781 阅读 · 0 评论 -
Silverlight 自定义控件 模板化控件 (一)属性
以前写ASP.NET winfrom 总想自己写自定义控件,一直也没机会写。心里挺痒痒的,最近用silverlight做项目。也没怎么用过silverlight硬着头皮看资料。看官方的开源扩展包。国内也没有比较好,比较全的这个资料吧。既然自己学会了就和大家分享下吧。 以 DataPager控件为示列 ,主要讲述。既有控件如何公开一个新属性。后续还会介绍更详细的。 为原有DataPager控件隐藏原有的PageCount属性,公开新的PageCount的属性。 原有的PageCou原创 2011-01-13 23:46:00 · 4287 阅读 · 2 评论 -
silverlight多线程学习(一)Thread
<br />Thread线程<br /> <br />注意要点<br />一、不能直接访问UI线程。也就是和UI界面同步,一同步也就是操作和更新UI界面。这时候UI线程自然就会阻塞。这个在DispatcherTimer定时器是可以直接访问更新UI界面的线程。在DispatcherTimer线程里会有介绍。<br />二、如果需要跟新访问UI界面元素稍稍代码上优点小繁琐。<br /> <br />silverlight+WCF开发,由于WCF默认方式为异步。虽然能实现WCF同步。但是,是以阻塞线程达到的。线程原创 2011-05-30 00:51:00 · 2131 阅读 · 0 评论 -
silverlight多线程学习(二) DispatcherTimer
<br />DispatcherTimer 线程<br />注意要点:<br />一、能直接访问并操作UI界面元素。<br />二、需要注意会造成UI线程阻塞,就是界面卡机的情况。<br />可以理解为占用UI线程,因为它可以直接访问并更新UI。这种线程一般不推荐使用。这种线程实际上会造成UI线程的阻塞,其它线程也可以造成线程阻塞。主要是这种线程在它的Tick事件中执行的都是占用UI线程,也就是说它在执行定时器事件的时候会和UI界面线程同步。如果是后台线程使用的不当,写的不好的话。其线程也会造成页面卡机。以原创 2011-06-01 16:22:00 · 2209 阅读 · 0 评论 -
Silverlight 自定义控件 模板化控件 (二)事件
silverlight 自定义控件 事件,这里我制作一个自己的DataGrid,起内部包含了2个SLToolkit.DataPager和一个System.Windows.Controls.DataGrid。此控件主要实现2个功能。PageCount属性实现2个SLToolkit.DataPager自动按照要求分号页码。 PageIndexChanged事件视为PageIndex属性发生改变后公开的一个事件,有了它我们就可以知道页码索引变了。就可以实现简单的分页事件了。 属性和事件我都是公开一个其它的功原创 2011-06-01 22:18:00 · 3751 阅读 · 0 评论 -
silverlight 3D 学习资源
Silverlight 5房屋3D设计开源项目 http://www.silverlightchina.net/html/works/2011/0428/7276.html Silverlight 5的3D引擎开源项目 - Babylonhttp://www.silverlightchina.net/html/works/2011/0429/7312.htmlSilverl原创 2011-06-14 15:40:00 · 1050 阅读 · 0 评论 -
silverlight 实现 读取app.config 或 web.config
源码地址:稍后更新 无意中写一个silverlight程序,准备做成浏览器外运行模式。就想如果是浏览器外运行模式,它就是个实实在在的C/S程序了应该和以前的WinForm应用程序一样,能读取本地系统文件。然后就开始google之旅,发现一篇误人子弟之文章 《原创 2011-08-30 18:22:23 · 1881 阅读 · 0 评论