ورود

نسخه کامل مشاهده نسخه کامل : کاهش دادن شفافیت فرم و صفحه در WPF



senaps
31-05-2012, 14:59
سلام....
من کد Opacity="30" یا مقادیر مختلفش رو چه در ادامه‌ی تگ Window چه در ادامه‌ی تگ Grid (با اینکه هیچ ارتباطی با گرید نداره!!!) وارد میکنم ولی شفافیت رو کاهش نمیده...
میشه بگین چجوری باید شفافیت رو پایین بیارم؟!:31:

SSS_HHH_OOO
31-05-2012, 15:43
اپاسیتی یه عدد بین 0 تا 1 میگیره
وقتی 30 میدی خودش همون 1 حساب میکنه
بذارش رو 0.3 درست میشه

senaps
31-05-2012, 20:47
اره قبلا این کارو هم کرده بودم....
صفحه رو سیاه میکنه... بعد اومد OpacityMask رو هم ترانسپرنت کردم، باز سیاه میشه!! نمیدونم چه مرگشه...

بعد تو حالتی که به جای پنجره، صفحه ساخته باشم، شفایت اجزا رو پایین میاره، ولی پشتش معلوم نیست!!! میخوام یه جوری باشه که بشه پشت فرم رو دید....

جدای اینا، خود بک‌گراند رو هم رو حالت ترانسپرنت گذاشتم، باز کار نداد....

عــــلی
31-05-2012, 23:37
بنام خدا.
سلام.
خصیصه های پنجره رو به صورت زیر تغییر بدید:
AllowsTransparency="True"
WindowStyle="None"

برای اینکه بتونید فرمتون رو درگ کنید فقط کافیه توی رویداد MouseDown بنویسید DragMove();
موفق و سربلند باشید در پناه حق.