社区
C++ Builder
帖子详情
运行期动态生成多个控件,然后在由用户设置他们的位置,怎么弄?
pzoon
2003-10-21 12:10:28
运行期动态生成多个控件,然后在由用户设置他们的位置,怎么弄?
...全文
37
4
打赏
收藏
运行期动态生成多个控件,然后在由用户设置他们的位置,怎么弄?
运行期动态生成多个控件,然后在由用户设置他们的位置,怎么弄?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pzoon
2003-10-21
打赏
举报
回复
我运行期怎么指定你所选的是当前控件呢
huangjuliang
2003-10-21
打赏
举报
回复
给它一个Left,Top就可以了!
aliker
2003-10-21
打赏
举报
回复
在Form1上动态生成一个Button
TButton *newButton=new TButton(this);
newButton->Parent=Form1; //指定newButton的容器,即newButton显示在什么控件上面,这里是Form1。
newButton->Top=50; //设置newButton的Top属性
newButton->Left=10; //设置newButton的Top属性
如果不用newButton时
delete newButton;
yjy1001
2003-10-21
打赏
举报
回复
例如:
TEdit *Edt[10];
for(int i(0);i<10;i++){
Edt[i]=new TEdit(this);
Edt[i]->Parent=this;
Edt[i]->Top=i*20;
Edt[i]->Left=10;
}
Button1中写:
for(int i(0);i<10;i++){
Edt[i]->Left=StrToInt(Edt[i]);//这里只修改left ,top 自己写 同理
}
Java高级架构师实战精讲CGLIB
动态
代理技术
CGLIB
动态
代理技术在著名的23种设计模式中,有一种非常重要的设计模式叫代理模式,这种代理模式有很多技术实现方案,其中cglib就是其中重要的代表。CGLib (Code Generation Library) 是一个强大的、高性能、高质量的Code
生成
类库,它可以在
运行
期
扩展Java类与实现Java接口。CGLib 比 Java 的 java.lang.reflect.Proxy 类更强大的地方在于它不仅可以接管接口类的方法,还可以接管普通类的方法,为JDK的
动态
代理提供了很好的补充,本课程带你玩转CGLIB
动态
代理技术。
C#
动态
生成
控件
以及添加事件处理
C#
动态
生成
控件
以及添加事件处理 有时候需要在程序
运行
到一定时候或者某个事件之后需要
动态
生成
控件
在C#下一般方式是: private Button Db=new Button() ; Db.Name="Dy_Button" //设定名称 Db.Location=new Point(100,200);//设定
位置
。。。。//其他属性
设置
/
DevExpress
控件
中
设置
分隔符
在Delphi的标准菜单上
设置
分隔符是一件很简单的事,无论是设计
期
还是
运行
期
动态
生。但是DEV
控件
却不好使用,下面简单说说如何使用。 1、设计
期
:右键店要
设置
分隔符的按钮,有‘begin a Group’,点一下。 2、
运行
期
:dxBarLargeButton3.Links[0].BeginGroup := True; //增加分隔符。会在这个按钮前添加一条分隔线。
运行
期
动态
生成
的
Qt/C++编写
控件
属性设计器2-拖曳
控件
一、前言 上一篇文章把插件加载好了,并且把插件中的所有
控件
都显示到了列表框中,这次要做的就是实现拖曳
控件
的功能,
用户
选择一个
控件
拖曳到画布上,松开,在松开
位置
处自动实例化该
控件
,这个需要用到dropEvent和dragEnterEvent事件,重新实现这两个事件,对拖曳的对象进行过滤并调用函数实例化该
控件
,在实例化该
控件
的同时实例化
控件
跟随
控件
以便拉伸调整大小和
位置
。这里需要注意的是dragEnt...
Qt/C++编写
控件
属性设计器3-拉伸
控件
一、前言 插件
控件
加载了,拖曳
控件
也实现了,接下来就是一个最难点了,跟QtDesigner或者其他开发环境一样,能够任意自由的拉伸
控件
大小,移动
位置
,为了这个功能,还特别编写了一个
控件
来实现这个功能,名字叫SelectWidget描点跟随窗体
控件
,大致的原理就是安装事件过滤器,在
生成
控件
的时候将该
控件
传入描点跟随
控件
,自动识别鼠标的
位置
,按下拉动的距离来改变
控件
的大小,绘制描点指示器以便
用户
拉伸使...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章