社区
PowerBuilder
帖子详情
如何动态产生控件
Steel Ren
2003-01-06 06:52:09
我想再程序中动态产生控件,比如静态文本框,有是我只需要显示一个,有时需要许多个,请问如何实现。
...全文
42
3
打赏
收藏
如何动态产生控件
我想再程序中动态产生控件,比如静态文本框,有是我只需要显示一个,有时需要许多个,请问如何实现。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackygan
2003-01-06
打赏
举报
回复
问得好,呵呵,我忘记了,抱歉!应该补充如下:
先将SingleLineEdit isle_1 作为实例变量,为了不失程序的可读性,建议把程序里的动态声明变量lsle_1全部改为isle_1 .
在close事件里添加如下代码:
isle_1.visible=false
destroy isle_1
//有空到我主页走走,谢谢! http://pbcorner.yeah.net/ PB程序员一角
Steel Ren
2003-01-06
打赏
举报
回复
动态控件建好后,如何销毁呢
jackygan
2003-01-06
打赏
举报
回复
建议:没有必要动态生成动态控件,这样会在编程上添加不少麻烦。
下面以动态生成一个SingleLineEdit控件为例说明动态生成控件的方法:
SingleLineEdit lsle_1
OpenUserObject( lsle_1, "singlelineedit", 450, 450)
lsle_1.Width = 1200
lsle_1.Height = 100
lsle_1.TabOrder = 10
lsle_1.Border = TRUE
lsle_1.BorderStyle = StyleLowered!
lsle_1.text = "一剑飘香动态创建的控件!"
lsle_1.visible = TRUE
parent.control[ UpperBound( parent.control ) + 1] = lsle_1
VC++ 仿QQ2011界面效果 (MFC) 源码
5. **皮肤支持**:QQ2011具有换肤功能,这需要在MFC中实现皮肤管理器,加载不同的皮肤资源,并
动态
改变
控件
的外观。这涉及到位图处理、颜色映射等图像处理技术。 6. **消息处理**:MFC通过消息映射机制处理Windows...
高效的实体类操作类[修改版]
原操作类已支持
动态
绑定,无需给定一个具体的类型,而返回一个dynamic类型的实体即可,其属性由查询
动态
产生
,但是
产生
的这个
动态
实体类即可无法直接给
控件
绑定并显示,因为无法通过反射得到内部属性结构,现做改良...
198个经典C_WinForm实例源码(超赞)
当用户与
控件
交互时,会
产生
各种事件,如按钮的Click事件、文本框的TextChanged事件等。开发者可以编写对应的事件处理函数来响应这些事件,实现特定的功能。 3. **布局管理**:为了使界面美观且适应不同屏幕尺寸,...
winform(c#)最全60种非常漂亮界面样式\皮肤(经典)
8. **性能优化**:大量使用皮肤可能会对应用程序性能
产生
影响,尤其是在低配设备上。因此,优化皮肤加载和渲染过程,避免不必要的资源消耗,是必要的。 9. **测试与调试**:在实际应用皮肤后,应进行全面的测试,...
QT中在QFrame中
动态
产生
控件
void MainWindow::start() { for(int i=0; i < 1000; i++) { QFrame *f = new QFrame(); QLineEdit *a=new QLineEdit(f); ui->verticalLayout_7->addWidget(f); b->setText(Q
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章