社区
控件
帖子详情
如何在容器内添加多个控件,移动容器时,容器内所有控件一起移动?
catherine_spmc
2010-01-21 10:01:30
我想在容器内添加多个控件,移动容器时,容器内所有控件一起移动~
本人是新手,请大家多多指教,不胜感激!
...全文
322
20
打赏
收藏
如何在容器内添加多个控件,移动容器时,容器内所有控件一起移动?
我想在容器内添加多个控件,移动容器时,容器内所有控件一起移动~ 本人是新手,请大家多多指教,不胜感激!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
king06
2010-01-21
打赏
举报
回复
不知所以然...
舉杯邀明月
2010-01-21
打赏
举报
回复
运行时不可见的控件,直接放窗体上吧!
那种东东放入别的容器干什么?
cbm6666
2010-01-21
打赏
举报
回复
7F 的意思是 你为什么要把 计时器 放进容器内 ? 没那个必要, 懂了吗?
把你的代码贴出来吧, 否则会被你搞死....
帝企鹅已被占用
2010-01-21
打赏
举报
回复
原来不是timer。
你的容器是不是disabled了?
catherine_spmc
2010-01-21
打赏
举报
回复
[Quote=引用 8 楼 cbm666 的回复:]
哈哈哈.....
引用 7 楼 patrickkong 的回复:
计时器? timer? 放进去干什么?
就算放进去也不会影响计时 可能是你的 Interval=0 你没设置吧 ?
[/Quote]
我已经设置了,我把“移动”的那一段程序除去就可以计时,加上就不可以了~~
我设置的Interval=100
catherine_spmc
2010-01-21
打赏
举报
回复
[Quote=引用 7 楼 patrickkong 的回复:]
计时器? timer? 放进去干什么?
[/Quote]
我是在容器上放置的秒表显示框以及开始,停止按钮
cbm6666
2010-01-21
打赏
举报
回复
哈哈哈.....
[Quote=引用 7 楼 patrickkong 的回复:]
计时器? timer? 放进去干什么?
[/Quote]
就算放进去也不会影响计时 可能是你的 Interval=0 你没设置吧 ?
帝企鹅已被占用
2010-01-21
打赏
举报
回复
计时器? timer? 放进去干什么?
catherine_spmc
2010-01-21
打赏
举报
回复
我现在是放进去了,但是容器内的计时器又不能计时了,在找问题ING。。。。。
舉杯邀明月
2010-01-21
打赏
举报
回复
[Quote=引用 4 楼 cbm666 的回复:]
Private Sub Command1_Click()
Set Label1.Container = Picture1 '将Label装进Picture容器内
Label1.Move 0, 0
End Sub
当Picture1被移动时 Label1便会跟着跑
[/Quote]
学习ing .......
设计时把控件放入容器中。
比如 Frame 、PictureBox 。
cbm6666
2010-01-21
打赏
举报
回复
Private Sub Command1_Click()
Set Label1.Container = Picture1 '将Label装进Picture容器内
Label1.Move 0, 0
End Sub
当Picture1被移动时 Label1便会跟着跑
SYSSZ
2010-01-21
打赏
举报
回复
frame,picture都可以
Tiger_Zhao
2010-01-21
打赏
举报
回复
只要是在
容器内
添加控件,就自动随容器移到。
饮水需思源
2010-01-21
打赏
举报
回复
添加一个frame控件,将所有其他控件放置在frame控件中就可以
cbm6666
2010-01-21
打赏
举报
回复
没问题 Vista Win7我都测试过
lgh050706
2010-01-21
打赏
举报
回复
我也在这里想请问一下大家!用VB来写的上位机能在Win7下运行吗!请大家指点一下!谢谢
lgh050706
2010-01-21
打赏
举报
回复
学习!
熊孩子开学喽
2010-01-21
打赏
举报
回复
容器内的控件本来就是和容易一起移动的呀,楼主是想做什么呢?
比如你在窗体上放个PICTURE控件,再在PICTURE里面放几个TEXT和LABEL,然后你移动PICTURE,里面的TEXT和LABEL也一起跟着移动了
帝企鹅已被占用
2010-01-21
打赏
举报
回复
mdi
catherine_spmc
2010-01-21
打赏
举报
回复
[Quote=引用 12 楼 cbm666 的回复:]
7F 的意思是 你为什么要把 计时器 放进容器内 ? 没那个必要, 懂了吗?
把你的代码贴出来吧, 否则会被你搞死....
[/Quote]
谢谢你啊 呵呵,我现在这些问题都解决了,我现在想做一个窗口最大化和最小化的按钮以及关闭的按钮,用在容器的右上角,正在摸索中呢 ,呵呵
在运行
时
通过鼠标拖动
移动
控件
位置(c#)
前些日子因为工作需要想了解有关于在C#下实现运行
时
鼠标
移动
控件
的方法,Google了一下还真找到了一个帖子,粗略看去代码还真不少,感觉有点复杂的样子,因为当
时
手头上还有点别的事情,没来得及细看,就把帖子转到了自己的blog里面收藏。周末晚上没事,抽
时
间看了一下程序,发现只能以Form为
容器
进行操作(因为使用了Form的一些属性来确定
控件
位置),不完全符合自己的需要,而且作者的实现代码似乎多了一点,
[C#] 鼠标拖动实现
控件
移动
- 一个类实现对
多个
控件
与窗体的鼠标拖动
移动
操作
关于文章: 文章包含以下部分: 对鼠标拖动实现
控件
移动
的原理详解 使用类将功能封装 适用于: C# WinForm 原理: 每当鼠标
移动
时
, 根据鼠标坐标计算出
控件
应处于的位置并将
控件
移动
到计算出的位置, 另外, 为了标识是否正在拖动
控件
, 还需要订阅
控件
的MouseDown和MouseUp事件. 当MouseDown事件触发
时
, 标识是否正在拖动
控件
的布尔变量设置为true, 当MouseUp事件触发
时
, 标识是否正在拖动
控件
的布尔变量设置为false; 在鼠标
移动
时
, 会判断这个变量的值以
Winform鼠标拖动改变
控件
大小、
移动
控件
位置
基本逻辑: 1、鼠标
移动
过程(未按下鼠标左键)进行边界检测,当
移动
到
控件
边界
时
(某范围内),改变显示的光标; 2、此
时
,若按下鼠标左键(也可是右键),记录鼠标的位置和
控件
的大小; 3、按下鼠标左键
移动
过程中,改变
控件
的大小(三个方向)或者location(五个方向); 4、逻辑完善:进行边界检测; 5、编写为自己的类,可以用于初始化
控件
使其具有鼠标拖动改变大小的功能。 数据准备
可
移动
缩放
控件
的
容器
一.设计
时
效果二.运行
时
效果三.主要功能1.选中后显示聚焦框,与缩放的8个焦点。2.鼠标
移动
到右侧,右下角,下方的指定区域
时
,显示相应的缩放的光标。3.鼠标
移动
到指定的顶部区域内
时
(并且为选中状态),可以对
控件
进行
移动
。4.可以对
控件
进行缩放,在缩放的过程中显示可逆的边框。5.
容器
中的
控件
提供动态的加入(暂不具备设计
时
加入后的响应功能),动态的删除。
vuedraggable
移动
时
禁止拖拽指定
控件
到指定
容器
组
在move属性里面绑定一个事件,return给它true或者false,打印一下事件,draggedContext里面的element就是当前拖拽的
控件
,这个to里面则是你当前
移动
到的
容器
的class,有了这两个就可以开始判断了
控件
1,453
社区成员
41,351
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章