Я динамически добавил пути к объекту холста в коде позади.Как мне получить ограничивающую рамку для набора дочерних элементов холста?
Я мог бы просто перебрать дочерние элементы, но должен быть лучший способ:
Rect rect;
foreach (var s in canvas.Children)
{
if (s.Data.Bounds.X > rect.X)
rect.X = s.Data.Bounds.X;
...
}
Затем, когдазнать ограничивающую рамку дочерних путей, как преобразовать холст в центр и увеличить масштаб детей?