在上一篇文章中介绍了 Silverlight 中同时选中和移动多个控件的实现方式,但是并没有对控件是否移出边界进行检测,因此可以把控件拖出容器边界外面,这实际应用中当然是不允许的。还有一点就选中的控件只有选中部分会包含在选择区域中,不会把整个控件都自动包含在选择区域中。以下就上面的两个问题的解决方式做一简单介绍。
Silverlight 選擇和移動多個控件——移出邊界檢測和自動將選中的控件全部包含在選擇框中
- 3095
- 0
- Silverlight
在上一篇文章中介绍了 Silverlight 中同时选中和移动多个控件的实现方式,但是并没有对控件是否移出边界进行检测,因此可以把控件拖出容器边界外面,这实际应用中当然是不允许的。还有一点就选中的控件只有选中部分会包含在选择区域中,不会把整个控件都自动包含在选择区域中。以下就上面的两个问题的解决方式做一简单介绍。
在设计 WinForm 程序时,我们可以很方便的同时选择窗体上的多个控件来调整控件的位置。在 Silverlight 应用程序中有时我们也想实现同样的功能,以提供更好的用户体验。本文将要介绍的就是在 Silverlight 程序中实现同时选中和移动多个控件。
在Silverlight项目中添加服务引用后会在Silverlight项目中生成一个ServiceReferences.ClientConfig文件,这个文件中包含了引用服务的绑定(bindings)和终结点(Endpoint)的配置信息。下面是引用一个WCF服务
Silverlight上传图片示例
Silverlight 3中加入许多新的特性,其中最令人激动的新特性之一就是Plane Projection,利用它可以使任何UIElement元素在3D空间中旋转,实现简单的3D旋转效果。
今天在安装Silverlight 3.0 Tools Beta 1时,由于在安装的过程中要下载东西而家里的网速太慢,下载了近半个小时也没下载完。因此我就想有没有什么办法先将在安装过程中要下载的东西下载到本地然后再离线安装呢?我先用google搜索了一下,没有找到关于这个方法。后来我在查看
目前Microsoft發布的支持Silverlight的流覽器插件有:IE、Firefox、Mac Safari,同時支持Windows和Linux系統。但是,卻沒有大名鼎鼎的Opera流覽器。這多少讓Opera流覽器fans覺得有點遺憾。這里有一個方法可以使Silverlight在Opera中運行。
摘要:Silverlight "Sys.InvalidOperationException: InitializeError error #2103 in Control XXX" 错误处理方法