PDA

View Full Version : طراحی فرم با شکل



NitroPlus
سه شنبه 10 مرداد 1391, 11:50 صبح
سلام نماز و روزه هاتون مقبول در گاه الهی
می خواستم ببینم چه طوری میشه به فرم شکل داد؟
مثل Splash Screen های محصولات Adobe CS5
(یه نمونه براتون میزارم:)
http://media.smashingmagazine.com/wp-content/uploads/2010/09/fireworks-cs5-splash-screen.th.png

ممنون میشم اگه راهنماییم کنین

JaVa
سه شنبه 10 مرداد 1391, 12:16 عصر
شاید راه حل های زیاد وجودی داشته باشه :

من این رو پیشنهاد می دم که شما تصویر مورد نظر را در فتوشاپ درست کنید بعد تصویر رو با پیکچرباکس باز کنید بعد transparence فرم رو با backGround عکس یکی کنید.
یه نمونه براتون گذاشتم:


90533

راه حل دیگه که اگه بخواید خیلی حرفه ای باشه می تونید از WPF استفاده کنید.

h_assefi
سه شنبه 10 مرداد 1391, 12:56 عصر
همون طوری که دوستمون گفت باید طراحی دقیق و خوبی انجام بدی و یا اینکه از WPF استفاده کنی که برای خودش پروسه ایه

NitroPlus
سه شنبه 10 مرداد 1391, 19:07 عصر
شاید راه حل های زیاد وجودی داشته باشه :

من این رو پیشنهاد می دم که شما تصویر مورد نظر را در فتوشاپ درست کنید بعد تصویر رو با پیکچرباکس باز کنید بعد transparence فرم رو با backGround عکس یکی کنید.
یه نمونه براتون گذاشتم:


90533

راه حل دیگه که اگه بخواید خیلی حرفه ای باشه می تونید از WPF استفاده کنید.

جواب نداد!!!!!:گریه:

hakim22
سه شنبه 10 مرداد 1391, 19:46 عصر
َما باید Transparent Color رو هم تنظیم کنید.

NitroPlus
سه شنبه 10 مرداد 1391, 19:55 عصر
َما باید Transparent Color رو هم تنظیم کنید.
کردم نمیشه!
ببینید من می خوام فرضاً همون تصویر رو بکنمش اسپلاش خوب! یعنی به همون شکل هیچ چیز اضافی هم اطرافش نباشه!
راهکار mrg_vb رو امتحان کردم جواب نداد راهکار شما رو هم همین طور نمی دونم دیگه چه کنم بی زحمت یه سورس کوچولو بزارین!

JaVa
سه شنبه 10 مرداد 1391, 20:39 عصر
با سلامی دوباره به شما...


ایندفعه این کدها رو نوشتم یه بار امتحانشون بکن برای من تصویر حاصل این شد:




Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.BackColor = Color.Yellow
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
Me.AllowTransparency = True
Me.TransparencyKey = Color.Yellow

End Sub



90564

در ضمن جناب NitroPlus نوع تصویر رو PNG ذخیر کنید(شاید ایراد بخاطر این باشه)

NitroPlus
چهارشنبه 11 مرداد 1391, 08:45 صبح
این مشکل حل بشو نیست جناب mrg_vb!!!!!!!!!!!!!!:گریه::ناراحت:
رمت عکس هم png هست کد رو زدم نشد!
یهه چیزه دیگه رو می خوام تست کنم امید وارم بشه!:چشمک:

NitroPlus
چهارشنبه 11 مرداد 1391, 08:51 صبح
سلام جواب داد تصویر رو با پی ان جی و بک گراند ترنسپرنسی ذخیره کردم
و همچنین کد های شما رو زدم
خدا شکر جواب داد
ممنون که راهنماییم کردین به تجربیاتم اضافه شد!!!!!!!!!!!:لبخندساده::لبخند::ب وس: