Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Understanding .RESX and image files
Message
From
05/01/2010 04:04:54
 
General information
Forum:
ASP.NET
Category:
Forms
Environment versions
Environment:
C# 2.0
Miscellaneous
Thread ID:
01441988
Message ID:
01442077
Views:
43
>Hi,
>
>I added a MDI Parent form class to my project. I can see that the menuStrip of this form has images for all items of the menu. I see all the images used in the menuStrip items in the .RESX file of the form (e.g. MyMDIParent.resx). Then I want to change which image is used for this or that item. So I go to the menuStrip item -> Properties. The Image property of the item shows the image and has ellipses to select (and I suppose) to change the image. When I click on the ellipses I get a window Select Resource. And this is where things get confusing.
>
>The Select Resource has two choices:
>
>1. Local Resource. This choice has two buttons Import and Clear. When I click on Import I get a window prompting to open an image file.
>
>2. Project Resource File. Default choice is Resources.resx. But I thought that here I would see the .resx file of the form from which to select an image.
>
>So I don't see a way to replace a default image with some other image from the form. RESX file.
>
>Please let me know what I am missing.

I think that's the way it is. If you want to use the same image in the Forms resource file you need to select the actual image file again.
Although there will be multiple references in the forms resource file the actual image is only imported once.
You can edit (or add) the relevant 'resources.GetObject' line in the form designer and then delete the unused resource from the Form .resx to make things look cleaner - but it's probably not worth it......
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform