主题:-- 怎样限制一个对象只能在X方向拖动? --
琅拿度
[专家分:2820] 发布于 2010-03-05 18:27:00
可以实现吗?
如果再加上X的范围呢?(如只能在100-200象素间拖动,Y始终不变)
回复列表 (共4个回复)
沙发
So_Show [专家分:470] 发布于 2010-03-05 18:43:00
参考表单属性 MaxHeight MinHeight 跟 MaxWidth MinWidth
应该对你来说很简单。。把 Height值 最大最小都设一样 ,Width最大200 最小100
其他对象基本需要自写函数.
板凳
琅拿度 [专家分:2820] 发布于 2010-03-05 20:49:00
是啊,只有表单有这个属性。
其它对象的没有,怎么自写函数?
3 楼
琅拿度 [专家分:2820] 发布于 2010-03-06 15:22:00
利用 mousedown mouseup left 和一个 timer搞定了
4 楼
lbscyb [专家分:4780] 发布于 2010-03-06 22:27:00
在表单的MOVED事件里添加限制范围代码就可以了
我来回复