У меня есть библиотека с набором классов с общим свойством, которое я бы хотел, чтобы конечный пользователь мог переопределять без переопределения всех классов.
Важно то, что свойство должно быть переопределено во время проектирования. Скажем для простоты, что это цвет фона UITypeEditor.
Я могу сделать это, поместив настройку в диалог настроек приложения в ide.
Тем не менее, я не вижу, как конечный пользователь может получить доступ к моим настройкам, которые находятся в DLL. Я попытался импортировать dll в другое приложение и добавить параметр с тем же именем в настройки приложения, но он не переопределяет параметр в dll - что, я думаю, является ожидаемым поведением.
Должен ли я поместить параметр во внешний файл, который пользователь может редактировать с помощью блокнота?