小算法 在一个窗体中,想把panel排成5个一行,超过5个自动换行紧接着排在下一行,怎么实现呢?哥哥姐姐帮帮忙,小弟是新手,不知道怎么做~~~~谢谢咯!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for( int i =1 ; i<你要想显示总的个数; i++){ ....... panel.Location = new Point((((i - 1) % 5) * 25 + 15), (i - 1) / 5* 21 + 100); panel.size = new size(25,21); ...}不用算法. 这样就可以了.当然你也可以用第一个是多大,然后依次的推下去也可以的. for(int i=1;i<=4;i++){ if(i%4==0){加一个换行}else{正常输出}} 怎么通过一个文件获得下一个文件的路径... C# WinForm中回车如何控制所有控件的焦点 datagridview中实现多表的修改更新 请问,IMoniker接口如何使用? C#连接dbf数据库,需要下载安装个什么驱动程序? 导出EXCEL的怪问题 C#中,如何实现文件上传功能 请教关于安装 windows 服务时出现的问题 关于 StringReader.ReadLine 的性能讨论 关于安装DXV2_RegAddIn后如何使用的问题? 如何判断用户按下了Ctrl+S键? SOS (在线等待) <SQL语法分析的实现>系统
{
.......
panel.Location = new Point((((i - 1) % 5) * 25 + 15), (i - 1) / 5* 21 + 100);
panel.size = new size(25,21);
...
}不用算法. 这样就可以了.
当然你也可以用第一个是多大,然后依次的推下去也可以的.
for(int i=1;i<=4;i++)
{
if(i%4==0){加一个换行}else{正常输出}
}