有關(guān)WPF學(xué)習筆記
第八章 資源
為了改變按鈕的外觀(guān)。
二進(jìn)制資源
二進(jìn)制資源類(lèi)型是.NET Framework其他部分認為的資源,就是傳統的資源項,位圖啊什么的,可以把編譯后的xaml作為資源存到里面,二進(jìn)制資源有三種不同方式進(jìn)行打包:1、嵌入程序集2、編譯時(shí)應用程序已知的松散文件3、編譯時(shí)應用程序不知道的.松散文件
注意二進(jìn)制資源的定義,訪(fǎng)問(wèn),和本地化。
1、定義
在項目中添加文件,然后選擇,resource,content(松散文件)
2、訪(fǎng)問(wèn)
通過(guò)content構建動(dòng)作廉潔一些松散文件,或者在編譯時(shí)不對這些松散文件進(jìn)行處理。WPF提供一一種機制,通過(guò)URI從代碼或者xaml中訪(fǎng)問(wèn)這些資源文件,類(lèi)型轉換器允許我們在xaml中用簡(jiǎn)單字符串設置這些uri。
于是先用resource把那些圖片保存在xaml中,然后代碼如下
<Image Height="21" Source=“Previous.gif"/>
System.Windos.Control.Image是一種很方便訪(fǎng)問(wèn)一個(gè)二進(jìn)制圖像的控件。
邏輯資源
邏輯資源是一些存儲在元素的resource屬性中的.Net對象。通常需要共享給多個(gè)子元素。這些邏輯資源通常是一些樣式或者數據提供程序。
比如要使用一個(gè)定義為資源的刷子去刷一個(gè)按鈕背景
就行了。
第十章 樣式、模板、皮膚和主題
WPF最著(zhù)名的特性是可以改變任何用戶(hù)界面元素的外觀(guān),同時(shí)功能絲毫不差。其他的程序大多數都是用圖片來(lái)顯示一個(gè)按鈕二不是真正的使用一個(gè)按鈕。WPF的哲學(xué)史,創(chuàng )建的應用程序體驗的好壞是由設計師的技能決定的,而不是受到所使用的平臺的限制。
注意樣式的語(yǔ)法。
閱讀全文
類(lèi)別:默認分類(lèi)查看評論
【有關(guān)WPF學(xué)習筆記】相關(guān)文章:
JAVA學(xué)習筆記08-29
Java學(xué)習筆記08-13
JavaScript學(xué)習筆記11-13
關(guān)于javascript學(xué)習筆記11-16
flash動(dòng)畫(huà)制作學(xué)習筆記12-05
CAD學(xué)習筆記分享11-13
電子電路學(xué)習筆記10-04
jquery中ajax學(xué)習筆記11-10