دوشنبه, ۲۸ مرداد ۱۳۹۲، ۱۰:۴۶ ب.ظ
پنجره ای به شفافیت شیشه در WPF
به تصاویر زیر نگاه کنید.....
چه تفاوت هایی رو می بینید.... خوب مسلما این سه تصویر خیلی تفاوت دارند(:D) ولی تفاوتی که می خوام توی این پست درموردش حرف بزنم پنجره شیشه ای هستش که در تصویر دوم می بینید.
در تصویر اول ، پنجره ای هست با حالت معمول که در ویندوز xp می بینیم ولی در تصویر دوم پنجره ای داریم که به ویندوز 7 و بعد آن و نرم افزارهایی با همون مترو استایل تهیه می شوند اختصاص دارند.
قسمتی که مربوط به کنترل های بستن و تغیر سایز پنجره و... هستش کمی متفاوت شدند.
برای داشتن این چنین پنجره هایی در WPF تنها لازم است که در Property های مربوط به Window گزینه Allow Transparency را تیک بزنید. حالا یک پنجره شفاف دارید. ولی خوب کارتان سخت تر شد.
باید برای کنترل بستن و تغییر سایز و.... ترفند جدیدی به کار ببرید!