C#-动态生成40个按钮,大小(20,20),要求每行6个放置
2024-10-19 04:33:28
应该为
for (int i=0;i<基本数据DataSet3.Tables [0].Rows .Count ;i++)
{
int TempInt = i%6;//取余数,计算横坐标用。
int TempInt2= (int)i/6;//取整数,看放置在第几行。
Button myButton = new Button();
myButton.Size = new Size(20, 20);
myButton.Text = 基本数据DataSet3.Tables[0].Rows[i][0].ToString();
myButton.Left = 0 + TempInt * 20;
myButton.Top = 0 + TempInt2 * 20;
this.panel2.Controls.Add(myButton);
}
谢谢思路
最新文章
- 手动部署servlet
- win使用MSYS2安装Qt开发环境
- apiCloud结合layer实现动态数据弹出层
- [xPlugins] 开发中常用富文本编辑器介绍
- Ext.Ajax.request()方法和FormPanel.getForm().submit()方法,都返回success()方法的差异
- Android 完全退出程序,以及再按一次返回键退出程序
- 176. [USACO Feb07] 奶牛聚会
- SGU 242 Student&;#39;s Morning 网络流(水
- Python 第九篇:队列Queue、生产者消费者模型、(IO/异步IP/Select/Poll/Epool)、Mysql操作
- Js根据class名替换html标签内容 ,在某标签前后添加内容
- Mybatis3.2.1整合Spring3.1
- 关于用jQuery的animate方法实现的动画在IE中失效的原因以及解决方法
- mxGraph实现鱼骨图(因果图)(转自CSDN,链接附于文中)
- servlet的继承关系
- [qemu] qemu从源码编译安装
- Miscellaneos:ISV
- Excel:一维表和二维表 互转
- prop和state的区别
- 实验三:敏捷开发与XP实践
- Jmeter的接口测试简介