У меня есть решение со многими проектами. Один проект содержит несколько пользовательских компонентов. Один из этих компонентов используется для отображения заголовка на изображении. Мы можем изменить цвет фона и многое другое.
Проблема в том, что если я решу изменить цвет фона компонента по умолчанию или изменить положение текста, это изменение не отразится во всех других проектах решения, где используется компонент. Я скомпилировал проект компонента и все другие проекты. Ссылка на компонент проекта.
На данный момент, что мне нужно сделать, это вынуть компонент из другого проекта один за другим и добавить его обратно, тогда все в порядке. У вас есть быстрый способ сделать это?
UPDATE
Я добавил CheckBox внутри этого компонента, и кажется, что флажок везде! Отлично! Но когда свойство имеет некоторый тег, который позволяет компоненту изменяться (например, цвет фона), он не меняет значение «по умолчанию», а вместо этого помещает старое значение в качестве измененного значения в свойстве. Итак, я вижу старое значение, установленное, как если бы я добавил вручную изменил цвет на панели свойств, когда я не ...
ОБНОВЛЕНИЕ 2
альтернативный текст http://img517.imageshack.us/img517/9112/oldonenewoneei0.png
Обновление 3:
Эта проблема все еще здесь. Просто чтобы люди знали, что мне все еще интересно найти способ.
Я испробовал несколько ваших предложений.
- Если я очищу все решение и соберу только проект с пользовательским элементом управления, то я построю решение. Ничего не меняется (Чтобы проверить это, я изменил цвет компонента на Желтый. Ничего не изменилось: сбой .
- Если я удалю ссылку и добавлю ее обратно в проект, а затем пересоберу решение. Я вижу старый цвет в конструкторе: сбой .
Я обновил вопрос, добавив больше информации и изображения (выше) для тех, кто хочет помочь мне.
Как вы можете видеть, старые «компиляции» компонента показывают желтый фон, но когда я вставляю новый компонент (из левой панели инструментов в Visual Studio), я могу иметь новый компонент с предполагаемым белым фоном .. .