Silverlight不响应鼠标实现拖动效果
来源:互联网 发布:淘宝能否货到付款 编辑:程序博客网 时间:2024/05/13 14:06
using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Interactivity;using System.Windows.Media;using System.Windows.Media.Animation;using System.Windows.Shapes;using Microsoft.Expression.Interactivity.Layout;namespace SlAndHtml{ public partial class SilverlightControl1 : UserControl { public SilverlightControl1() { InitializeComponent(); MouseDragElementBehavior mdeb = new MouseDragElementBehavior(); mdeb.ConstrainToParentBounds = true; //设置不越界 FrameworkElement element = image1; // image1 为你移动的控件 Interaction.GetBehaviors(element).Add(mdeb); } }}
看看网上大家都在自己处理鼠标事件实现在Silverlight下面的拖动其实系统已经集成在里面了。需要大家安装Microsoft Expression Blend。
添加引用Microsoft.Expression.Interactions.dll
路径在
Microsoft SDKs\Expression\Blend\Silverlight\v4.0\Libraries\Microsoft.Expression.Interactions.dll
添加引用System.Windows.Interactivity.dll
路径在
Microsoft SDKs\Expression\Blend\Silverlight\v4.0\Libraries\System.Windows.Interactivity.dll
拖动代码实现
注意button是不能用于拖动的
- Silverlight不响应鼠标实现拖动效果
- Silverlight behavior 鼠标拖动
- js 实现 鼠标拖动DIV 效果
- 鼠标实现物体拖动带拖尾的效果
- silverlight canvas 鼠标拖动canvas
- jquery 鼠标拖动效果
- 鼠标拖动效果
- JQ鼠标拖动效果
- cocos2dx三行代码实现拖动/鼠标跟随效果
- cocos2dx 3.2 实现鼠标拖动精灵移动的效果!
- js实现‘按住鼠标’的滑块拖动效果
- WinForm 实现鼠标拖动控件跟随效果(图文)
- 按住鼠标不松无法实现div拖动的问题解决
- 简单的鼠标拖动效果
- 实现鼠标拖动图像
- jquery实现鼠标拖动
- 实现鼠标拖动代码
- Silverlight事件之鼠标拖动(二)
- Activity生命周期
- WeakHashMap
- DSP firmware
- 玩转Pachube (二) 更新数据
- Uniform Grid , KD-Tree , BVH 性能比较
- Silverlight不响应鼠标实现拖动效果
- ConcurrentSkipListMap
- 换一个地方也许国产WPS OFFICE 会重夺办公软件霸主!
- 关于在scratchbox中使用root账户登录
- Setup vsftpd service
- Windows编程基础 - 概述
- ArcGIS for Silverlight在地图上随机显示图片
- CString、CTime和COleDateTime转换
- oracle函数