PDA

View Full Version : فرم شیشه ای(Glass Form)



dot_net_lover2
دوشنبه 23 خرداد 1384, 01:34 صبح
برای ساختن فرم شیشه ای یا بهتر بگم واسه زمانی که تمایل دارید فقط کنترلها دیده بشن :

خاصیت BackColor فرم را برابر Blue قرار دهید

خاصیت TrancparencyKey مربوط به فرم را برابر RED قرار دهید

روی فرم یک Panel قرار دهید و BackColor را برابر RED قرار دهید

در این حالت فقط محلی که Panel قرار دارد به صورت شیشه ای است . برای اینکه کل فرم شیشه ای شود کافی است که خاصیت DOCK مربوط به Panel را برابر Fill قرار داده و تمامی کنترلها را در Panel مربوطه قرار دهیم.

-----------------------------
Refrence : Test King

emad4000
چهارشنبه 11 مرداد 1385, 12:05 عصر
اگه بخواهیم یه قسمت از فرم به شکل دایره شیشه ای بشه چیکار کنیم.
من خودم چند روش رو آزمایش کردم ولی فایده نداشت مثلا با توابع گرافیکی دایره کشیدم یا بکگراند فرم رو عکس یه دایره گذاشتم ولی فایده نداشت . اگه میشه در این مورد هم یه توضیحی بدین

dot_net_lover2
پنج شنبه 12 مرداد 1385, 13:53 عصر
اینو ببین ٬ گمونم منظورت همین باشه.

HAIdle
دوشنبه 14 خرداد 1386, 21:21 عصر
برای ساختن فرم شیشه ای یا بهتر بگم واسه زمانی که تمایل دارید فقط کنترلها دیده بشن :

خاصیت BackColor فرم را برابر Blue قرار دهید

خاصیت TrancparencyKey مربوط به فرم را برابر RED قرار دهید

روی فرم یک Panel قرار دهید و BackColor را برابر RED قرار دهید

در این حالت فقط محلی که Panel قرار دارد به صورت شیشه ای است . برای اینکه کل فرم شیشه ای شود کافی است که خاصیت DOCK مربوط به Panel را برابر Fill قرار داده و تمامی کنترلها را در Panel مربوطه قرار دهیم.

-----------------------------
Refrence : Test King
یه کار راحت تر:
backColor فرم هر چی هست را در transparencyKey اون هم قرار بده