PDA

View Full Version : سوال: سوال در مورد کنترل openFileDialog



mmbarname
دوشنبه 31 مرداد 1390, 13:32 عصر
سلام خسته نباشید من میخوام با استفاده از کنترل openFileDialogتصویر پس زمینه فرم اصلیم که mdiهست عوض کنم خودم اینکارو کردم ولی وقتی دوباره برنامه رو اجرا میکنم تغییرات اعمال نمیشه باید چیکار کنم اینم کدمه:
privatevoid mnu_background_Click(object sender, EventArgs e)
{
openFileDialog1.Filter = "jpeg (*.jpg)|*.jpg";

openFileDialog1.FilterIndex = 1;
openFileDialog1.Title = "open image";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
strFileName = openFileDialog1.FileName;
this.BackgroundImage = System.Drawing.Image.FromFile(strFileName);
}
}

mehran_sh_t
دوشنبه 31 مرداد 1390, 15:01 عصر
سلام
دوست عزیز معلومه که نمیشه! باید این تغییرات رو جایی ذخیره کنید، مثلا یه فایل config اضافه کنید به پروژه (اگر ندارید) بعد آدرس اون تصویری رو که می خواید بذارید، تو اون ذخیره کنید، بعد هر بار که برنامه رو اجرا می کنید، اول اون عکس رو لود کنید!
موفق باشید

mmbarname
دوشنبه 31 مرداد 1390, 21:53 عصر
خوب من همین فایل configo نمیدونم چجوری باید ایجاد کنم میشه بگین چجوری باید انجام بدم؟

BEHZADnr
دوشنبه 31 مرداد 1390, 22:18 عصر
سلام دوست عزیر
این بار سوم است که جواب این سوال رو میدم
لطفا قبل از ایجاد تاپیک کمی بیشتر جستجو کنید

به پست4 در تاپیک زیر مراجعه کنید من اونجا جواب رو همراه با نمونه دادم
http://barnamenevis.org/showthread.php?300413-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C-%DA%A9%D8%B1%D8%AF%D9%86-%D8%B9%DA%A9%D8%B3-%D8%B2%D9%85%DB%8C%D9%86%D9%87-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%81%D8%B1%D9%85-%D8%AA%D9%88%D8%B3%D8%B7-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%28%D9%81%D9%88%D8%B 1%DB%8C%29
موفق باشین

mmbarname
سه شنبه 01 شهریور 1390, 09:23 صبح
مرسی ممنون از کمکتون.