找回密码
 立即注册

QQ登录

只需一步,快速开始

p332718873

论坛元老

42

主题

85

帖子

8225

积分

论坛元老

积分
8225

活字格认证

p332718873
论坛元老   /  发表于:2013-11-12 09:54  /   查看:7872  /  回复:9
版主您好:

昨天给你我发的那个listbox拖拽功能的代码,我发现了一个问题,这段拖拽代码只要放在C1Window下功能就会失效,我们的系统都是用C1控件做的,请版主帮我看下,付代码。
多谢了~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

9 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2013-11-12 11:35:00
沙发
回复 1楼p332718873的帖子

C1Window下拖动,要用到:C1DragDropManager来辅助。
RegisterDropTarget: 注册拖动目标
RegisterDragSource: 注册拖动源




在你的demo基础做增加了C1Window_2,试试看效果能否符合你的预期。(我这里VS 2010运行不了SilverLight的程序,你如果没有VS 2012的话,打开Silverlight4.DragDropListBox.csproj工程即可)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
p332718873
论坛元老   /  发表于:2013-11-12 15:00:00
板凳
回复 2楼roger.wang的帖子

非常多谢版主,不过我要实现的是listbox内 拖动排序的功能, 您的这种办法有一定参考性,但是我研究了下,还是不能实现我要的效果。我要的是一个排序功能。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-11-12 15:46:00
地板
回复 3楼p332718873的帖子

listbox内 拖动排序的功能?

不明白, 我做的是按照你说的C1Window里面2个ListBox之间拖动的功能啊。

一般来说按照C1产品后,演示demo里面没有的功能,专门给您做一个是需要时间的,如果输入需求不明确,则沟通起来比较效率低。

能把你要的效果详细描述吗?
回复 使用道具 举报
p332718873
论坛元老   /  发表于:2013-11-13 08:40:00
5#
回复 4楼roger.wang的帖子


版主您好:

    我想要实现的效果就和这个例子中的一模一样(附件),两个listbox互相拖拽,而且listbox内部也可以拖拽改变排序,只是要在C1Window里面实现,麻烦版主看看有办法实现吗?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-11-13 10:08:00
6#
回复 5楼p332718873的帖子

需求:
1 只是要在C1Window里面实现 ----实现
2 两个listbox互相拖拽---实现
3 而且listbox内部也可以拖拽改变排序--无法实现


代码如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
p332718873
论坛元老   /  发表于:2013-11-13 14:21:00
7#
回复 6楼roger.wang的帖子

非常感谢版主~
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-11-13 14:44:00
8#
回复 7楼p332718873的帖子

感谢理解。   
回复 使用道具 举报
ge_pan@126.com
注册会员   /  发表于:2018-3-30 15:23:32
9#
学习了,解决了我的问题!谢谢
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-3-30 18:27:19
10#
ge_pan@126.com 发表于 2018-3-30 15:23
学习了,解决了我的问题!谢谢

周末愉快
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部