111,098
社区成员




FlowLayoutPanel flp = new FlowLayoutPanel();
private void Form1_Load(object sender, EventArgs e)
{
Controls.Add(flp);
flp.Dock = DockStyle.Fill;
flp.AutoScroll = true;
}
private void button1_Click(object sender, EventArgs e)
{
string[] files = Directory.GetFiles(@"C:\Users\Administrator\Desktop\", "*.JPG", SearchOption.TopDirectoryOnly);
if (files.Length > 0)
{
flp.SuspendLayout();
PictureBox[] pics = new PictureBox[files.Length];
for(int i=0;i<files.Length;i++)
{
pics[i] = new PictureBox();
pics[i].Image = Image.FromFile(files[i]);
}
flp.Controls.AddRange(pics);
flp.ResumeLayout();
}
}
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("about:blank");
}
private void button1_Click(object sender, EventArgs e)
{
string[] files = Directory.GetFiles("E:\\相片\\", "*.JPG", SearchOption.TopDirectoryOnly);
string strHTML = "";
string strFormat = "<a href='{0}' target='_blank'><img height='100' width='100' src='{0}' border=0></a>";
foreach (string s in files)
{
strHTML += string.Format(strFormat, s);
}
webBrowser1.DocumentText = strHTML;
}