巨大的问题---------关于pictureBox控件的问题。
1
子窗体的listview中已经添加了多个图片和文件名字
private void buttonSelect_Click(object sender, System.EventArgs e)
{
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
fileNames = openFileDialog.FileNames;
foreach (string fileName in fileNames)
{
using(Image image = Image.FromFile(fileName))
{
imageList.Images.Add(image);
//imageIndex为外部变量,否则imageIndex始终为0
listViewPictures.Items.Add(fileName,imageIndex++);
}
}
}
//控制listViewPictures的滚动条
listViewPictures.Items [listViewPictures.Items.Count-1].Selected=true;
listViewPictures.Items [listViewPictures.Items.Count-1].EnsureVisible();
}
2
触发buttonOk_Click事件,把选择的某一张图片添加到主窗体(PictureServerForm类)的
pictureBox控件中,如果第二次选择,并触发buttonOk_Click事件,主窗体pictureBox中的图片会覆盖掉第一次选择的图片。
private void buttonOk_Click(object sender, System.EventArgs e)
{ //主窗体类
PictureServerForm psf=new PictureServerForm();
// 。。。。。。。。。。。。。。。。
// 。。。。。。。。。。。。。。。
}
谢谢朋友指点一下 。