1
我的程序中有一個工作語言切換。它使用標準的資源文件和它支持的每種語言的一個額外副本。它工作正常,無論是控制和代碼中的字符串。直接訪問備用資源文件
但是,對於一種特殊情況,我想直接訪問英文資源文件,無論當前選擇哪種語言。
原因是,儘管我可以將命名的顏色翻譯爲德語,但對於我的彈出式菜單,我無法使用Color.FromName
方法的非英文名稱。所以我想顯示翻譯後的名稱,但仍然使用英文名稱作爲方法調用。
我的資源文件被稱爲
DrawCtl_strings.resx
DrawCtl_strings.en.resx
DrawCtl_strings.de.resx
我想:
DrawCtl_strings.en.mnRed;
,但它不會編譯..
是否有一個(簡單)的方式來做到這一點無實際切換語言?
我看過this後,但我不知道是否有更簡單,更直接的方法..?