首页 新闻 会员 周边

Silverlight两个对象位置交换

0
悬赏园豆:100 [已解决问题] 解决于 2011-04-01 14:49

有哪位高人用Silverlight实现过两个对象位置交换,现在我是用拖动的方法,点击左键不松手,然后拖动到需要交换对象的位置,但是现在的情况是可以取到第一个对象的详细,而得不到第一个对象的信息

天神一的主页 天神一 | 小虾三级 | 园豆:845
提问于:2011-02-16 09:50
< >
分享
最佳答案
0

对象是指两个可视化对象吗?

两个对象的位置互换的话,一般是在canvas这个容器上,canvas有top和left,直接交换两位可视化对象的top和left就可以了

对象的详细信息,可以通过visualtreehelper取得。

鼠标滑过的时候,可以判断当前对象是否为你所需要的对象,通过HitTest 方法来判断就可以了

about hittest please following this reference

http://archive.cnblogs.com/a/1731646/

收获园豆:100
xiao_p | 小虾三级 |园豆:608 | 2011-02-16 16:12
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册