PDA

View Full Version : سوال: طراحي فرم



zohreh_zo
دوشنبه 24 مرداد 1390, 12:17 عصر
سلام

چه كار كنم وقتي فرم را اجرا مي كنم فقط عكسم كه بدون زمينه است نشان داده شود و رنگ پشت زمينه فرم نشان داده نشود

saman6384
دوشنبه 24 مرداد 1390, 12:39 عصر
عکست تو picturebox هستش ؟

zohreh_zo
دوشنبه 24 مرداد 1390, 13:03 عصر
عکست تو picturebox هستش ؟

اره ولي مي خوام عكس را از قسمت background قرار بدم و از picture box استفاده نكنم حالا اينش زياد مهم نيست ولي چه كار كنتم كه زمينه نداشته باشد

ya30ien2
دوشنبه 24 مرداد 1390, 13:06 عصر
backcolor=Transparent;

saman6384
دوشنبه 24 مرداد 1390, 13:47 عصر
چیزی که من متوجه شدم شما می خای بک گراند فرمت transparent باشه

واسه این کار باید یه عکس png که زمینه نداره رو بزاری backgroundImage فرمت

یا اینکه از wpf استفاده کنی

Farshid007
دوشنبه 24 مرداد 1390, 13:53 عصر
backcolor=Transparent;
برادر
رنگ پشت زمینه فرم (Back Color)رو نمیشه Transparent بزاری:
Control does not support transparent background colors.

Farshid007
دوشنبه 24 مرداد 1390, 13:57 عصر
داش سامان گل گلاب:
اولندش:می خای نه می خواهی
دومندش:من امتحان کردم بک کالر رو نمیشه transparent بزاریم
فکر کنم همو WPF بهترین گزینه باشه

sara_aryanfar
دوشنبه 24 مرداد 1390, 14:10 عصر
فکر کنم ایشون می خواد فقط تو پس ضمینه عکس نشون داده بشه برا این کار می تونی از backgroundimage استفاده کنی

ya30ien2
دوشنبه 24 مرداد 1390, 14:14 عصر
شما میتونی از یک عکس که پسزمینش از یک رنگ خاص باشه مثلا مشکی یا قرمز استفاده کنی بعد خاصیت
TransparencyKey رو برابر با اون رنگ پس زمینه کنی
اما این تغییرات رو که گفتم باید روی خود فرم انجام بدی
اینطوری مثلا اگه عکسمون یک توپ باشه فقط خود توپ نمایش داده میشه و پسزمینش محو میشه

ya30ien2
دوشنبه 24 مرداد 1390, 14:17 عصر
اینم یک مثال
http://s2.picofile.com/file/7114199244/3979_2.rar.html

zohreh_zo
سه شنبه 25 مرداد 1390, 09:34 صبح
سلام
نتونستم درست كنم
لطفا بيشتر راهنماييم كنيد

zohreh_zo
سه شنبه 25 مرداد 1390, 09:55 صبح
سلام لطفا بيشتر كمكم كنيد

Farshid007
سه شنبه 25 مرداد 1390, 14:35 عصر
ya30ien2 که نمونه گذاشته
مشکلتون چیه؟؟

zohreh_zo
سه شنبه 25 مرداد 1390, 21:55 عصر
من مي خوام وقتي فرم را اجرا مي كنم فقط عكسم كه زمينه ندارد نشان داده شود و رنگ پشت زمينه فرم نشان داده نشود
بعضي از دوستان راهنماييم كرده بودند ولي بازهم درست نشد

و هم چنين اگر ممكن است بگوييد جه طور يك lable چشمك زن ايجاد كنم

Farshid007
سه شنبه 25 مرداد 1390, 22:45 عصر
واسه لیبل که یه تایمر بزارید و انتروال رو 1000و اینیبلد رو ترو بزارید
و تو Tick بنویسید:
label1.Visible = !label1.Visible;
واسه اون یکی مشکلتون هم لطفا عکس رو پیوست کنید