作者ONLYSMART ()
看板C_Sharp
标题Re: [问题] 请问容纳picturebox的container是?
时间Tue Jul 26 19:04:29 2011
※ 引述《m13m13m (奇怪 还没收到??)》之铭言:
: 请问:
: 今天我有n张图片(n是变数) 要载入,我想把用一个Container来
: 接每一个picture.
: 简单来说就是: 第一章图放到最左边/接着再左边一点/接着下去
: 但是有那种container可以像ViewList 可以一个个item(picture)让
: 我加上去的吗?
: 谢谢
//control:flowLayoutPanel、button、openFileDialog
openFileDialog1.Filter ="*.jpg,*.jpeg,*.bmp,*.gif,*.ico,*.png,
*.tif,*.wmf|*.jpg;*.jpeg;*.bmp;*.gif;*
.ico;*.png;*.tif;*.wmf";
openFileDialog1.Multiselect = true;
string[] lv_buf;
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
lv_buf = this.openFileDialog1.FileNames;
for (int i = 0; i <=lv_buf.Length - 1; i++)
{
PictureBox l_p = new PictureBox();
try
{
l_p.Image = Image.FromFile(lv_buf[i]);
}
catch (Exception ex)
{
l_p.Image =l_p.ErrorImage;
}
l_p.SizeMode = PictureBoxSizeMode.StretchImage;
this.flowLayoutPanel1.Controls.Add(l_p);
}
}
我看不太懂你的问题,看看这个是不是你要的。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.199.66.1
※ 编辑: ONLYSMART 来自: 124.199.66.1 (07/27 13:42)