Я не знаю, является ли это лучшим способом, но я пытаюсь создать коллекцию из Shape
объектов и затем связать ее с Canvas
, а затем всякий раз, когда я обновляю эти Shapes
или добавьте новые Shapes
(редко), объекты Shape
на Canvas
также обновятся.
Кстати, Shape
объекты не все одинаковые, некоторые Lines
, Rectangles
и т. Д. Не уверен, если это имеет значение.
Какой лучший способ сделать это?