![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
silverlight
文章平均质量分 59
Gjack
这个作者很懒,什么都没留下…
展开
-
Silverlight右键菜单
其实捕获鼠标右键的原理很简单 就是利用HtmlPage 条件右键菜单事件 “oncontextmenu” HtmlPage.Document.AttachEvent("oncontextmenu", this.OnContextMenu); 事件代码: private void OnContextMenu(object sender, HtmlEventArgs原创 2009-09-26 10:06:00 · 750 阅读 · 0 评论 -
优化SilverLight 处理性能
SilverLight 的每个UIElement 元素都有一个 “CacheMode” 设置该属性可大幅度提高数据计算和页面元素的处理性能。如果一个Canvas 有 上千个UIElement 元素 并需要通过鼠标控制器中一个移动,或大小变化, 该属性将非常的重要。 Canvas canvas = new Canvas(); canvas.CacheMode = new BitmapCa原创 2009-09-26 10:18:00 · 902 阅读 · 0 评论 -
silverlight / wpf 旋转动画的实现
有些时候我们需要让程序中某个元件按设定的方式旋转,如果是在普通的WinFrom 程序中这样的实现会需要大量的代码来控制线程,和计算变换的角度。 但是在 silverlight / wpf 中旋转的实现就变的极其的简单,让我们一起开始这个简单的过程。 1:首先我们需要确定一个旋转的目标(image)当然其他元件也可原创 2010-06-14 12:00:00 · 4932 阅读 · 0 评论 -
wpf/silverlight 将元件转换成图片放入剪切板
wpf/silverlight 为我们提供 System.Windows.Clipboard 实体让我们能很好的操作剪切板中的内容,下面通过一个实例程序把元件转换成图片后放入到系统剪切板。 RenderTargetBitmap renderBitmap = new RenderTargetBitmap((int)(【元件】.Width), (int)(【元件】.Height), 96, 96, PixelFormats.Pbgra32); renderBitmap.原创 2010-06-14 13:17:00 · 2914 阅读 · 6 评论