社区
Delphi
帖子详情
如何让用户自己设计窗口,并在窗口中添加控件?
wangyj2003
2003-10-17 02:26:05
我想让用户自己设计一个窗口,和Delphi开发环境一样,可以修改其属性。
另外可以用户点击一个控件后,放在窗口中。可以对控件的属性来进行修改。
有哪位大虾帮忙,告诉我该如何做?
...全文
73
16
打赏
收藏
如何让用户自己设计窗口,并在窗口中添加控件?
我想让用户自己设计一个窗口,和Delphi开发环境一样,可以修改其属性。 另外可以用户点击一个控件后,放在窗口中。可以对控件的属性来进行修改。 有哪位大虾帮忙,告诉我该如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wujunwei
2003-10-21
打赏
举报
回复
说是容易,做时难加烦,动态生成必须动态释放
gx
2003-10-21
打赏
举报
回复
gz
mrlong
2003-10-21
打赏
举报
回复
想法不错,给你一个例子 : FastReport
skypeople
2003-10-21
打赏
举报
回复
有一个控件,叫上做FORMDESIGN,可以看一下,不过老实说这个东西做出来,干什么,无限扩大的化他就是一个DELPHI;
Spacesoft
2003-10-20
打赏
举报
回复
嗯!楼上的办法不错^_^
xdljf
2003-10-20
打赏
举报
回复
程序要动态create一个控件,提供用户接口让用户设置用户感兴趣的属性,然后动态改变控件的值。
futureyre
2003-10-20
打赏
举报
回复
我也正在做一个有类似功能的东东,感觉还蛮复杂的,主要是没有经验,呵呵
大家多多交流啊 Email:futureyre@163.com
xtao
2003-10-20
打赏
举报
回复
我已经大概做了一个,不过不是放Delphi里的控件,
而是让用户自己画,随便画,贴图片也可以,事件和控件基本一样。
http://www.cndev.org/.imgdb/sn10013/GUID-B82785BA-FD90-40D8-8C83-4771EC971C0C.jpg
xtao
2003-10-20
打赏
举报
回复
说容易也容易,说难也难。
关键是用户放了控件后的事件不好处理,还得加脚本系统。。。。。
如果光是放一个东西上去,还是比较容易的。。。。
iLvXX1981
2003-10-18
打赏
举报
回复
我也正在做这样的东东,但是只能作出动态生成一个控件,应该可以该属性,也可拖放。把邮箱给我:我发个DEMO给你。E-Mail:hjianhua1981.student@sina.com
ahjoe
2003-10-17
打赏
举报
回复
帮用户装好DELPHI,再把《Delphi6开发人员指南》交给他
saien
2003-10-17
打赏
举报
回复
我现在正在做,觉的很难!
facedge
2003-10-17
打赏
举报
回复
如果你有时间和耐心,也是可以做到的。以前做过这样的东东,但觉得没有什么实际作用。
gold_future
2003-10-17
打赏
举报
回复
Boland 公司一直做这个。
joyv
2003-10-17
打赏
举报
回复
楼上的主意不错!~
oracle_lover
2003-10-17
打赏
举报
回复
你把Delphi和《Delphi6开发人员指南》交给你的用户
电子日记本的 NEO
窗口
改进版
电子日记本的 NEO
窗口
制作得非常漂亮,网上流传一些制作方法,在研究之后,
发觉使用 TImage 拼凑,以及 Unit 单元
中
“一大段”代码对于我这个对源码要求
干净整洁的人来说,总觉得不是个味。于是自己动手改进,采用
控
件加一个TFORM
继承类来实现。
特点:
1.封装完成,目标
窗口
整洁。便于
设计
期摆放
控
件。
2.附加磁性和顶层显示属性。
安装方法:
1.安装 Q_NeoForm.pas
控
件。
2.
添加
搜索路径。
使用方法:
1.在普通
窗口
中
添加
Q_NeoForm
控
件。
2.在 use
中
添加
NeoForms 。
3.将 TForm1=Class(TForm) 改为 TForm1=Class(TNeoForm)。
当然,您还可以制作一个通用模板重复使用。
属性说明:
Q_NeoForm:
BoldCaption:Boolean
窗口
标题是否使用粗字体。
Magnet:Integer 磁性
窗口
的磁性度。
TopMost:Boolean 是否顶层显示。
系统按钮和边界属性可通过
窗口
的相关值进行调整。
已知问题:
在使用鼠标拖动边界改变尺寸时闪烁严重,作者试图使用 Double Buffer 改进,
效果不明显。
本软件修改自网上流传的 NeoForm 代码,在此向原作者表示感谢,同时您可免费
使用本软件,如您对其进行改进,请MAIL一份给我,谢谢!
秋雨痕
http://q1xp.onchina.net
q.yuhen@263.net
如何在QDockwidget
中
添加
控
件
最近在学习使用Qt
设计
浮动
窗口
,其主要的
控
件的
控
件就是QDockWidget 学习如何在QDockWidget上
添加
其他的
控
件
Android 在程序
中
动态
添加
View 布局或
控
件
有时我们需要在程序
中
动态
添加
布局或
控
件等,下面用程序来展示一下相应的方法:
4-5 C#手动创建一个
窗口
和
添加
控
件
2.查看代码——打开Form1.cs——打开Form1.Designer.cs——打开private void InitializeComponent()就可以看到自动生成的代码。1.右键选择Form1.cs——选择查看代码——在public Form1()上面
添加
代码。2.打开解决方案管理器——右击解决方案下的项目——
添加
一个类。1.打开
窗口
后——打开视图——打开工具箱——拖拽你所需的
控
件。3.改变
控
件——右键点击
控
件——属性——修改属性即可。3.调整显示位置和大小。
页(page),
用户
控
件(userControl),
窗口
(window)区别
背景 大家在vs
中
新建wpf项目后,会发现在
添加
新建项时会出现下列三个选项 它们有什么区别呢? 区别: 页:通常用于网页
窗口
:通常一个桌面app只有一个主
窗口
用户
控
件:
控
件需要被重复用时,比如在很多
窗口
中
,用同一个日历
控
件 简而言之:一个主
窗口
可能存在多个
用户
控
件,一个
用户
控
件可以在多个主
窗口
中
进行使用 使用: 通常在我们做app界面时,首先会新建一个主
窗口
,如果有一些需要复用的
控
件的话...
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章