WPF 四 Application4 程式集資源

2022-04-08 15:18:53 字數 1541 閱讀 1628

wpf應用程式中的程式集資源和其他.net應用程式中的程式集資源在本質上是相同的。wpf程式集資源和其他應用程式中的程式集資源之間的重要區別是引用資源的定址系統不同。

1.新增資源

可以通過向專案新增檔案,並將其build action屬性設定為resource。

2.檢索資源

新增資源很簡單,檢索資源有多種方法:

#region 檢索資源

//方法一:streamresourceinfo物件

);//方法二:getresourcestream方法

assembly assembly = assembly.getassembly(this

.gettype());

string resourcename = assembly.getname().name + ".g"

; resourcemanager rm = new

resourcemanager(resourcename,assembly);

using(resourceset set=rm.getresourceset(cultureinfo.currentculture,true,true

)

//

//工作

using(resourceset set=rm.getresourceset(cultureinfo.currentculture,true,true

))

}//第三種簡單的方法

wpf使用pack uri語法定址編譯過的資源例如:

images/winter.jpg  相對uri

1.訪問其他程式集中的資源語法

例如:或者:

如果使用強命名的程式集

下面的示例使用了版本號和公鑰標記

WPF入門之Application啟動方式

不同的是 預設由兩部分組成 和 這有點類似於 asp.net webform,將定義和行為 相分離。類具體有以下功能 二.wpf應用程式的啟動 關於如何在visual studio中建立乙個 wpf應用程式 前面的文章中已經說過了。請參見wpf入門教程系列一 基礎。2 當然,如果你習慣了把啟動寫在 ...

Android使用Application總結

第二步 配置全域性的context 第三步 使用,使用的時候用的時候根據類的名稱訪問context void onconfigurationchanged configuration newconfig void oncreate 這裡才是真正的入口點。void onlowmemory void o...

Application共享資料

session物件 實現會話級別的資料共享。public sealed 對於應用程式狀態管理物件來說,由於所有的請求都可能需要訪問這個物件,為了解決併發訪問的問題,同時還提供了執行緒的同步機制,通過鎖來同步對於這個集合的訪問。方法 屬性 3 global.asax檔案 示例 global.asax ...