winform 里面怎么实现动态窗口

发布网友 发布时间:2022-04-22 04:25

我来回答

1个回答

热心网友 时间:2023-08-13 07:44

打开Microsoft Visual Studio 2010
新建解决方案,
添加项目——动态生成控件

窗体布局
把窗体设置合适的大小

确定控件的基本属性
1、假设要添加15个button按钮;
2、基本属性如下:
Name:名称 myButton
Text:显示文本 按钮(i)
Size:大小 50*50
Location:窗体位置

Location属性如何动态变化?(分析如图)
假设要把15个按钮,每5个一行生成,那么就需要让Location属性动态变化?怎么办?
经过分析,确定X的坐标为:50+i%5*100

Y的坐标如何动态确定?
1、定义一个行变量;
2、Y的坐标为:50+row*100
3、增加判断换行条件:i % 5 == 0 && i != 0

输入代码试试看?ok!运行效果如图

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com