Visual Studio 2010フォームデザイナーでは、コントロールのImageプロパティをクリックして、リソースファイルからさまざまなWinFormコントロールに画像を割り当てることができます。[リソースの選択]ダイアログボックスは、次のように表示されます。
上の画像では、「プロジェクトリソースファイル:」のオプションが選択されており、その下に「Properties\Resources.resx」とResources.resxファイルに属する画像のリストを示すドロップダウンリストがあることに注意してください。
ドロップダウンリストは、プロジェクトに複数の* .resxファイルを追加する場合、*。resxファイルを選択してから、そのファイル内のイメージを選択できることを示しています。たとえば、このテストプロジェクトには4つのリソースファイルがあります。
- Properties \ Resources.resx
- Properties \ Resources1.resx
- Properties \ Resources2.resx
- Properties \ Resources3.resx
ただし、ダイアログボックスにプロジェクト内の他の*.resxファイルが表示されることはありません。
ファイル「Properties\Resources.resx」は、ドロップダウンリストに入力された唯一の* .resxファイルであるため、WinFormデザイナを使用して他のファイルから画像を選択することはできません。
もちろん、コードで画像を割り当てたり、すべての画像を1つの* .resxファイルに積み上げたりすることはできますが、他のリソースファイルがダイアログボックスに表示されない理由や、VisualStudioの入手方法を誰かが知っているかどうか知りたいです。それらの存在を認めるために?
ありがとう。