PDA

View Full Version : سوال: سوال در مورد picture box و openfiledialog



mahan123
شنبه 16 آبان 1388, 22:38 عصر
:عصبانی++:با سلام
چه طوری میتوان چند عکس را در open file diolog انتخاب کرد و سپس عکس های انتخات شده را در picture box های پشت سر هم نشان داد؟

esmartiz_red
شنبه 16 آبان 1388, 23:03 عصر
برای انتخاب چند فایل باید از multiselect استفاده کرد
http://stackoverflow.com/questions/1311578/opening-multiple-files-openfiledialog-c
http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.multiselect%28 VS.80%29.aspx
http://www.dotnetspider.com/resources/4782-Reading-Multiple-Text-Files-from-OpenDialog-Contro.aspx

nasser_ray
یک شنبه 17 آبان 1388, 04:00 صبح
سلام
یک open File Dialog بنام openFileDialog1 در فرم ایجاد کنید. سپس در رویداد مربوطه :


openFileDialog1.Multiselect = true;
openFileDialog1.Filter = "ALL Images | *.jpg;*.gif;*.png;*.bmp";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
PictureBox pic;
for (int i = 0; i < openFileDialog1.FileNames.Length; i++)
{
pic = new PictureBox();
pic.SizeMode = PictureBoxSizeMode.Zoom;
pic.Load(openFileDialog1.FileNames[i]);
pic.Size = new Size(50, 50);
pic.Location = new Point(pic.Width * i, 0);
this.Controls.Add(pic);
}
}