2014-01-10 59 views
0

我需要能夠將資源文件中的字符串與我的Windows窗體集成。是否有可能,當點擊字段的屬性時,可以使用資源文件中的值填充Text屬性,而不是手動編寫文本?從資源文件填充的窗體中的文本屬性

換句話說,是否可以從設計器界面而不是從設計器代碼來完成此操作?

+0

你的意思是說你在Visual Studio Editor的TextField的「Text」屬性中添加了「RESOURCE_KEY」的下拉菜單嗎? –

+0

不知道我是否理解你,但是我希望我可以從Visual Studio界面訪問資源字符串。我怎樣才能做到這一點? – michelle

回答

1

試試這個:

  • 屬性窗口的形式設置本地化屬性爲true。
  • 這將導致資源將自動生成給定表單中所有控件的localisable屬性。
  • 除此之外,資源將自動應用於控件,即類似於以下內容的代碼將被添加到設計器代碼中:resources.ApplyResources(this.button1,「button1」);

這種方法的主要問題是每個控件都有許多可局部的屬性。換句話說,你的resx文件將包含許多記錄。