質問: .netでリソースを作成して使用する方法 プログラムのさまざまな部分で簡単に参照して使用できるリソースを作成するにはどうすればよいですか?私の特定の問題は、プログラムの状態に応じてアイコンを変更したいnotifyiconがあることです。よくある問題ですが、長い間苦労してきました。
回答: 上記の方法はうまく機能します。別の方法(ここではwebを想定しています)は、ページを作成することです。ページにコントロールを追加します。次に、デザインモードで、[ツール]> [ローカルリソースの生成]に移動します。リソースファイルが自動的にソリューションに表示され、ページ内のすべてのコントロールがリソースファイルにマップされます。他の言語のリソースを作成するには、ファイル名の最後の拡張子(account.aspx.en-us.resx、account.aspx.es-es.resx ...など)の前に4文字の言語を追加します。コードビハインドの特定のエントリを取得するには、単にgetlocalresourceobject([resource entry key/name])メソッドを呼び出します。