如何在panel控件中动态加载pictureBox(从数据库中读取),且加载的pictureBox不能重叠,怎么做呢 请教各位高手了。
解决方案 »
- 关于C#开发语音识别程序的问题
- 求救:如何写基于windows环境下的搜索功能软件
- 跪求:winform 框架问题,请帮忙解决下!
- C#上传一个MP3文件夹之后,如何顺序播放出来,源码最好。
- 有用过ePass1000ND的吗?
- 如何将一个ArrayList(数值)中所有项目放至一个string型数组变量
- 为什么C#的WINDOWS程序出现进程无法响应?
- winform实现每日到了时间点自动备份一次文件的功能
- C# 不需要单击鼠标左键,编程实现单击鼠标左键?
- 在datagrid中如何显示为密码框
- C#連接ORACLE時發生了錯誤,無法open,但是try catch無法取得錯誤的信息,求助高手
- TcpClient 使用代理?
p.tga="";
p.Click += new EventHandler(p_Click);
p.SizeMode=PictureBoxSizeMode.Zoom;
p.BackColor=Color.Black;
p.Image = new Bitmap(FileName);
p.Width=50;
p.Height = 50;
int x=(total%5) *60;
int y=(total/5) *60;
p.Location=new Point(x,y);
this.panel1.Controls.Add(p);
total++;
// 这是从左上往右下排列的示例,形似 \
int x, y;
x = y = 0;for (int i = 0; i < 5; i++)
{
PictureBox box = new PictureBox();
box.BorderStyle = BorderStyle.FixedSingle; if (i == 0) box.SetBounds(0, 0, 100, 100);
else box.SetBounds(x, y, 100, 100); x = box.Right;
y = box.Bottom; this.Controls.Add(box);
}