C# XAML
XAML是一門使用XML語(yǔ)法的語(yǔ)言,允許以層次化的聲明方式將控件添加到用戶界面中。也就是說(shuō),可以釆用XML元素的形式添加控件,并使用XML特性來(lái)指定控件屬性。也可以使用包含其他控件的控件,這在布局和功能上都是必需的。
XAML在設(shè)計(jì)時(shí)就考慮到利用當(dāng)今功能強(qiáng)大的顯卡,允許通過(guò)DirectX來(lái)使用這些顯卡提供的所有高級(jí)功能。下面列出其中一些功能:
? 浮點(diǎn)坐標(biāo)和矢量圖形,允許在不損失質(zhì)量的情況下縮放、旋轉(zhuǎn)和轉(zhuǎn)換布局
? 高級(jí)2D和3D渲染功能
? 高級(jí)字體處理和渲染
? UI對(duì)象支持純色、漸變和紋理填充,并可選擇透明度
? 可在任何情形中使用的動(dòng)畫分鏡頭設(shè)計(jì),包括鼠標(biāo)單擊按鈕等用戶觸發(fā)的事件
? 可使用可重用的資源來(lái)動(dòng)態(tài)設(shè)置控件的樣式
點(diǎn)擊加載更多評(píng)論>>