PDA

View Full Version : فرم شفاف و فرزند



FreeMagic
دوشنبه 25 دی 1391, 13:39 عصر
من تونستم یه فرم رو به حالت کاملا شفاف در بیارم طوری که محتویات زیرش کاملا معلوم هست
ولی وقتی در یه فرم دیگه این رو به عنوان فرم فرزند فراخوانی میکنم دیگه قابلیت شفاف بودن و شیشه ای رو نداره و محتویات زیرش رو نشون نمیده
چه طور میتونم کاری بکنم که فرمم هم شفاف باشه و هم به عنوان فرم فرزند در فرم والد قرار بگیره؟

فرید نجفلو
دوشنبه 25 دی 1391, 16:11 عصر
نمونه کد رو یزارید تا روش و خطای احتمالی رو ببینیم
از چی استفاده کردید ؟
WPF
Windows API Code Pack
(Glass Form(Tempate

FreeMagic
دوشنبه 25 دی 1391, 18:46 عصر
والا این چیزایی که گفتید رو درست متوجه نشدم ولی این کارا رو کردم
از این قطعه کد برای تولید فرم فرزند استفاده کردم
Dim frm As New frm_test
frm.TopLevel = False
frm.Parent = Me
frm.Show()
برای شفاف کردن فرم فرزند هم transparencykey و backcolor رو یک رنگ قرار دادم. بعد یه شی مثلا label با backcolor مثل اونا قرار میدادم که اونوقت شیشه ای میشد (همون طوری که میخوام)
وقتی این فرم رو show میکنم درست میشه ولی وقتی همین فرم رو در پنجره والد تولید با قطعه کد اولی تولید میکنم دیگه شیشه ای نیست
ممنون میشم راهنماییم کنید
ضمنا کدنویسیم چندان خوب نیست لطفا با توضیح بیشتری راهنماییم کنید