原創(chuàng)|使用教程|編輯:龔雪|2020-07-15 11:07:48.787|閱讀 268 次
概述:在先前的版本中,技術(shù)團(tuán)隊(duì)正式宣布支持Fluent Design Form和Acrylic效果 - 旨在復(fù)制Microsoft下一代UI隱喻的新功能,本文將詳細(xì)介紹這是如何實(shí)現(xiàn)的,WinForms組件可以使用DirectX渲染替代GDI + 。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
下載DevExpress v20.1完整版 DevExpress v20.1漢化資源獲取
DevExpress Winforms Controls 內(nèi)置140多個(gè)UI控件和庫(kù),完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序。想要體驗(yàn)?點(diǎn)擊下載>>
在先前的版本中,技術(shù)團(tuán)隊(duì)正式宣布支持Fluent Design Form和Acrylic效果 - 旨在復(fù)制Microsoft下一代UI隱喻的新功能,本文將詳細(xì)介紹這是如何實(shí)現(xiàn)的,WinForms組件可以使用DirectX渲染替代GDI + 。
在開(kāi)始之前,請(qǐng)務(wù)必注意,簡(jiǎn)單的透明度并不等于“ Fluent Design”。Fluent UI比簡(jiǎn)單的透明設(shè)置要復(fù)雜得多,換句話說(shuō),它不是Windows 7 Aero中簡(jiǎn)單TransparencyKey的設(shè)置。這是中的屏幕截圖,展示了真正Acrylic material功能:五個(gè)單獨(dú)的層,具有各自的不透明性和視覺(jué)效果,旨在融合在一起來(lái)幫助創(chuàng)建適當(dāng)?shù)目梢暬Ч?
微軟將這種效果稱為“ Reveal Highlight”,必須正確實(shí)現(xiàn)鼠標(biāo)指針后面的聚光燈,否則它不是真正的“Reveal Highlight”。
對(duì)“ Reveal Highlight”的實(shí)現(xiàn)使用點(diǎn)鏡反射照明和色彩矩陣效果,并通過(guò)計(jì)算合成將其應(yīng)用于對(duì)象。此要求需要使用DirectX,并且在使用傳統(tǒng)GDI +渲染器時(shí)根本不可能實(shí)現(xiàn),這也是轉(zhuǎn)向DirectX渲染的原因之一,您可以依靠不斷更新的WinForms開(kāi)發(fā)邊界。
如果您準(zhǔn)備在下一個(gè)WinForms應(yīng)用程序中加入這個(gè)新的設(shè)計(jì)功能,請(qǐng)按照以下簡(jiǎn)單步驟操作:
DevExpress技術(shù)交流群2:775869749 歡迎一起進(jìn)群討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)