سلام چطور میشه طبق تصویر عکس سبز رنگ را بصورت transparent و بدون حاشیه هادراورد؟
1.jpg
سلام چطور میشه طبق تصویر عکس سبز رنگ را بصورت transparent و بدون حاشیه هادراورد؟
1.jpg
چرا عکس رو png نمیذاری؟!!!!
با سلام
ابتدا باید خود عکس خاصیت Transparent داشته باشد.
با تشکر
فرمت عکس png هست و حالت Transparent هم دارد ولی وقتی روی کنترل picturebox دیگری که عکس داخلش است قرار میگیرد با حاشیه نمایش میدهد.
لطفا کمک کنید
فکر نکنم بشه
اون عکس قبلیت رو بذار بکراند صفحه این عکس رو بذار تویی کنترل ببین میشه
Ok-icon.rar
سلام این عکس و امتحان کن
اگه تصویر پس زمینه مربوط به Background فرم هست، کافیه مشخصه Background مربوط به PictureBox رو برابر Transparent قرار بدین.
اگه تصویر پس زمینه مربوط به یک PictureBox دیگه هست (مثلا pictureBox1) و تصویر دوم مربوط به یک PictureBox دیگه (مثلا pictureBox2)، مشخصه Background مربوط به pictureBox2رو برابر Transparent قرار بدین و کد زیر رو هم بنویسید:
private void Form2_Load(object sender, EventArgs e) {
pictureBox2.Parent = pictureBox1;
}
البته ممکنه در این حالت نیاز داشته باشین محل قرار گیری pictureBox2 رو بوسیله مشخصه Location تغییر بدین.
سلام
اول وارد فوتوشاپ بشین ببینین واقعا تصویر در حالت transparent هست یا نه؟
اوکی.با توجه به اون عکسی که گذاشتین مثال میزنم
اول از همه یه panel در روی فرم قرار بده.سپس background imageاون panel رو عکس اون دو شهید بزرگوار قرار ده.
بعد یه picturebox بر روی فرم قرار بده و background image اون رو عکس اون تیک قرار بده.
بعد خاصیت color پیکچر باکس رو transperanet قرار بده(اول باید وارد خاصیت کالر بشی بعد زیر قسمت وب و بعد transparent)
بعد از این کارا picture box را روی پنل قرار بده.میبینی که اون تیک به حالت tranparent (بدون حاشیه در اومده)
روش که گفتم کاملا درست عمل میکنه اگه نتیجه نگرفتین مطمعن باشید مراحل رو اشتباه انجام دادید
موفق و موید باشید
تصویر و نمونه پروژه را ذخیره کردم
trans.JPG
و این هم از نمونه پروژ که آپلود کردم(به دلیل حجمی بیشتر از 400KB)
http://uplod.ir/90180p9uzkai/trans.rar.htm