.NET Custom Control Resources.resx - PullRequest
       4

.NET Custom Control Resources.resx

2 голосов
/ 24 февраля 2010

У меня есть пользовательский элемент управления C #, который загружает изображения из Resources.resx. Я загружал эти ресурсы в Ресурсы Проекта и затем обращался к ним как:

ProjectNamespace.Properties.Resources.resourcename;

Это работает для одного проекта, но теперь я хочу использовать свой контроль в нескольких проектах.

Какой лучший способ справиться с этим? Загрузите ресурсы в элементы управления .resx? Как я могу получить к ним доступ оттуда? Или я должен подойти к этому совершенно по-другому?

1 Ответ

2 голосов
/ 24 февраля 2010

Он должен работать как есть, даже если ваш элемент управления используется из других проектов.

Код, сгенерированный VS, является оберткой вокруг класса ResourceManager и предоставляет сборку вашего элемента управления в качестве параметра конструктора. Итак, ResourceManager всегда знает, где искать ресурсы.

...