[Извините за название, я действительно не нашел хорошего, если у кого-то есть идея, пожалуйста, отредактируйте, спасибо!]
Здравствуйте,
Я ищу шаблон / наилучшую практику для следующей ситуации (просто пример).
Представьте себе редактор для прямоугольников (например, добавление, изменение размера, удаление прямоугольников). Все прямоугольники должны иметь одинаковый цвет, однако этот общий цвет должен быть изменяемым. Цвет прямоугольника должен быть установлен с использованием класса редактора, например,
editor.RectangleColor = Red
Однако цвет не может быть изменен непосредственно на прямоугольниках, поскольку это, вероятно, позволило бы использовать отдельный цвет для каждого прямоугольника.
Какой лучший способ это реализовать? Заранее спасибо за любую подсказку!