社区
C#
帖子详情
在Winform中如何自动生成控件?
小李飞刀
2003-06-09 12:16:59
我想在WinForm上自动生成2个TextBox,并且可以自动排列位置,能做到吗?
...全文
70
5
打赏
收藏
在Winform中如何自动生成控件?
我想在WinForm上自动生成2个TextBox,并且可以自动排列位置,能做到吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
handi
2003-06-09
打赏
举报
回复
TextBox tb1 = new TextBox();
tb1.Location = new Point(0,0);
tb1.Size = new Size(100,100);
tb1.Text = "hello TextBox";
this.Controls.Add(tb1);
第二个类似
Richardhu
2003-06-09
打赏
举报
回复
楼上说的没错,几乎所有控件的位置都可以编程控制。
AhBian
2003-06-09
打赏
举报
回复
补充:
要想非常理想的处理控件,最好将动态创建的控件加入窗体或父控件的 Controls 集合中。
这样才有好的层次关系,对控件定位和消息处理是非常必要的,否则可能会有意想不到的现象。
代码可以参见一般窗体的 InitializeComponents 方法中的代码。
xswh418
2003-06-09
打赏
举报
回复
可以呀。
TextBox tb1=new TextBox();
TextBox tb2=new TextBox();
tb2.location=new point(tb1.location.x+tb1.width+10,tb1.location.y);
不知道你是不是这个意思?
小李飞刀
2003-06-09
打赏
举报
回复
谢谢楼上各位,来者有分。
WinForm
自动创建表单
自己实现的一个自动创建表单
控件
,包含
控件
源码和 示例源码。 用此
控件
需要为属性TableModel赋值,详细见示例。 根据数据库的数据类型,长度,创建表单(不支持二进制类型)。并可以把数据保存到数据库(添加、修改)(只需调
控件
的相应方法) 注:只能用于SQL Server
根据XML配置文件
自动生成
窗体
控件
最近在做数据采集,采集内容总是变来变去,于是考虑通过XML配置,采用反射原理动态加载窗体
控件
,采集内容也随之变成动态的
代码生成器
自动生成
DevExpress数据界面
[原创] 基于动软代码生成器,自己做的2个模板,选择数据库的一个表(视图、存储过程)后,可以
自动生成
devexpress的gridview数据列,也可以生成单行编辑时的界面,大大节省时间并避免错误。 需要:动软代码生成器、devexpress
控件
,
winform
界面 用法: 创建一个xtraform窗口后,把 #region Windows Form Designer generated code 的代码以及其后的代码删除,用代码生成器生成的脚本替换即可。
c#
winform
动态
控件
.zip
通过程序而非手动生成
控件
,并可以为
自动生成
的
控件
添加事件等等。资源以自动添加多个Label和Button为例,并为Button绑定单击事件
动态生成textbox
控件
可以动态生成
控件
并进行排列,代码以动态生成TEXTbox为例,本人也是找了很多资料,这种方式简单又实用,如要动态生成各种
控件
并进行排列,可以做为参考
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章