WPF應用程式使用資源及多語言設定學習 3

2022-03-22 12:18:39 字數 616 閱讀 7115

stringtable資源

有時候又大量的字串資源需要建立,string table檔案則是建立此資源的快捷方式。

stringtable內容是乙個文字檔案,內容格式為key=value

/r/n

...,如下所示:

然後把副檔名修改為.restext,編碼為utf-8,這裡命名為data\strings.restext,在程式中引用此檔案,同時修改此檔案屬性為嵌入資源,如圖所示:

讀取字串資源方法和前面一樣,只需要指定好資源的命名空間即可。

var rm2 

=new

resourcemanager(""

, assembly.getexecutingassembly());

label6.content 

=rm2.getstring(

"string1");

WPF應用程式使用資源及多語言設定學習 2

wpf資源 wpf資源使用其實的也是resources格式嵌入資源,預設的資源名稱為 應用程式名.g.resources 不過wpf資源使用的pack uri來訪問資源。新增影象資源 在解決方案資源管理器中包含乙個影象資源 如data img.png 的時候,預設是輸出為資源檔案的 生成操作 res...

Window Forms應用程式多語言支援

最近有想法準備研究一下可以實時切換而且方便更改的多國語言的應用程式,在網路上搜尋了一些資料,參考了msdn的一些資料,最終做出乙個簡單的類用於多語言支援。注 該思路和類參考了 c 的windows程式設計中多語言的實現 一文,對其作者表示感謝。另外順便鄙視一下那些胡亂 的 連作者名字都給胡亂換了!基...

WPF應用程式資源

資源是可以替換應用程式的不同位置重用的物件。wpf 支援資源具有不同的型別。這些資源是資源的主要兩種型別 xaml 資源和資源資料檔案。xaml 資源的示例包括畫筆和樣式。資源資料檔案是應用程式所需的不可執行的資料檔案。xaml 資源的示例包括畫筆和樣式。首先我們看一下在xaml中如何使用資源 在下...