PDA

View Full Version : خاصیت BACKGRUOND IMAGE پنل



programerinfonet
پنج شنبه 26 اردیبهشت 1392, 18:00 عصر
سلام دوستان
من تو پوشه ی bin یک پوشه ی image دارم و توشم چندتا عکس
و همین طور تو برنامم یک پنل دارم به همراه لیست باکس که لیستی از تصاویر موجود تو پوشه ی مربوطست
حالا میخوام با کلیک بر روی هر آیتم لیست باکس تصویر مورد نظر در پنل نمایش داده شود
ممنون

Tiam121
پنج شنبه 26 اردیبهشت 1392, 18:58 عصر
َPanel1.BackgroundImage=ApplicationName.Propertie s.Resources.PictureName

programerinfonet
پنج شنبه 26 اردیبهشت 1392, 19:39 عصر
دوست عزی توی ریسورس نیست که تو پوشه ی بین یک پوشه با نام ایمیج
عکسا توی اونن

abdullah20
جمعه 27 اردیبهشت 1392, 11:05 صبح
private void Form1_Load(object sender, EventArgs e)
{
foreach (string file in Directory.GetFiles("image"))
{
FileInfo fileinfo = new FileInfo(file);
listBox1.Items.Add(fileinfo.FullName);
}
}

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (listBox1.SelectedItems.Count > 0)
panel1.BackgroundImage=Image.FromFile ( listBox1.SelectedItem.ToString());
}

programerinfonet
جمعه 27 اردیبهشت 1392, 15:47 عصر
لیست باکسم خالیه
چیزی توش نیست

ali reza mansoori 2
جمعه 27 اردیبهشت 1392, 16:14 عصر
ببین خوب کدی که دوستمون گزاشته همین کار رو انجام میده
یعنی میاد تمام عکس های یک پوشه رو تو لیست باکس اد میکنه بعد وقتی روی هر کدوم از ایتم های لیست باکس کلیک کنی اون عکس نمایش داده میشه
البته تستش نکردم ولی مسئله خیلی آسونیه

programerinfonet
جمعه 27 اردیبهشت 1392, 16:39 عصر
بله درسته اما لیست باکس منو خالی نشون میده
بهتره شما هم تستش کنی