PDA

View Full Version : ایجاد Transparent برای فرم های ویندوز



pars.engineer
دوشنبه 26 فروردین 1387, 14:34 عصر
با سلام خدمت همگی دوستان عزیز،
راستش من باید یه پروژه با C# و MATLAB بنویسم و چون خیلی کم C# کار کردم تا یه چند وقتی مزاحمتون می شم برای رفع مشکلات.
البته بیشتر سوالاتم در مورد کارهای گرافیکی است و کمتر مربوط به بخش برنامه نویسی می شود.
ممنون می شم اگه کمک کنید.
تو سایت سرچ کردم ولی چیز کاملی در باره Transparent پیدا نکردم، البته این کار رو با VB انجام دادم که مثلا یک عکس Bitmap روی فرم می اندازیم نسبت به یک رنگ خاص شفافیت ایجاد می کنیم.
ممنون می شم اگه همراه با مثال راهنمایی کنید.

hassan razavi
دوشنبه 26 فروردین 1387, 16:01 عصر
کلمه Trancparency رو در سایت جستجو کنید کلی تاپیک موجود هست

pars.engineer
دوشنبه 26 فروردین 1387, 17:06 عصر
با تشکر از دوست عزیز hassan razavi (http://barnamenevis.org/forum/member.php?u=5419) vbmenu_register("postmenu_498209", true); ،
من گفتم چیز کاملی پیدا نکردم من خودم با خاصیت TransparencyKey فرم تا حدودی آشنا هستم.
ببینید مثلا اگر خاصیت TransparencyKey یک فرم را رنگ سیاه قرار دهیم رنگهای سیاه فرم را نمایش نمی دهد. حالا من می خوام یک عکس رو پس زمینه ی فرمم بندازم و رنگ سیاه عکس را هم محو کند و نشان ندهد.
برای مثال یک نگاهی به عکس ضمیمه بیندازید من می خوام رنگهای سیاه این تصویر محو گردد و پشت آن معلوم شود.
لازم به ذکر است که عکس اصلی bitmap است.
با تشکر

pars.engineer
سه شنبه 27 فروردین 1387, 21:40 عصر
اگر لطف کنید راهنمایی کنید ممنون می شم.

gdevnb
سه شنبه 27 فروردین 1387, 22:31 عصر
با تشکر از دوست عزیز hassan razavi (http://barnamenevis.org/forum/member.php?u=5419) vbmenu_register("postmenu_498209", true); ،
من گفتم چیز کاملی پیدا نکردم من خودم با خاصیت TransparencyKey فرم تا حدودی آشنا هستم.
ببینید مثلا اگر خاصیت TransparencyKey یک فرم را رنگ سیاه قرار دهیم رنگهای سیاه فرم را نمایش نمی دهد. حالا من می خوام یک عکس رو پس زمینه ی فرمم بندازم و رنگ سیاه عکس را هم محو کند و نشان ندهد.
برای مثال یک نگاهی به عکس ضمیمه بیندازید من می خوام رنگهای سیاه این تصویر محو گردد و پشت آن معلوم شود.
لازم به ذکر است که عکس اصلی bitmap است.
با تشکر
خوب سرچ نکردی.
همون عکس رو بنداز بک گراند فرمت و رنک زمینه فرم هم سیاه کن, رنگ Transparency رو هم سیاه بزار مشکلت حل میشه.
در ضمن بهتره اون رنگ رو در فتوشاپ(رنگ سیاه)محو کنی و عکس رو هم بصورت PNG سیو کنی .
پیشنهاد آخر هم استفاده از کنترلهای سری Nevron هستش.

pars.engineer
چهارشنبه 28 فروردین 1387, 12:14 عصر
ممنون حل شد