当前位置: 代码迷 >> PB >> 鼠标拖拽功能的有关问题
  详细解决方案

鼠标拖拽功能的有关问题

热度:203   发布时间:2016-04-29 10:30:21.0
鼠标拖拽功能的问题
请问各位高手,我有这样一个问题

有多个statictext也就是标题框和一个multilineedit多行的编辑框,想实现鼠标放到任意一个标题框上,然后拖到编辑框中,就能把标题框的内容,另起一行显示在编辑框中.

希望大家多多帮忙!谢谢!

------解决方案--------------------
简单试了一下啊

把statictext设成dragauto

然后在multilineedit的dragdrop事件写上
statictext lst_drag
lst_drag = source
this.text += lst_drag.text+'~r~n'

即可实现lz的需求,不过要应用害的写的更好一些才行
------解决方案--------------------
兄弟,既然是pb多要多用pb数据窗口的优势啊
很简单的,
你把你所谓的单行标题作为数据窗口的一行的一个字段
然后就在这个数据窗口的dragdrop方法写代码就可以了,
而且你所谓的多行编辑框也建议用数据窗口
------解决方案--------------------
探讨
我试一下数据窗口,不过,第一种解决方案里多行编辑框的光标一直在第一行,怎么实现拖过去后光标出现在最后一行。

------解决方案--------------------
探讨
我试一下数据窗口,不过,第一种解决方案里多行编辑框的光标一直在第一行,怎么实现拖过去后光标出现在最后一行。
  相关解决方案