Имеют ли компоненты Silverlight свойство, подобное свойству includeInLayout Flex?Я ищу что-то, что позволит компоненту или контейнеру Silverlight расти и / или уменьшаться, не влияя на расположение или размер соседей или родителей.
includeInLayout
Все, что вы можете сделать с помощью UIElement.RenderTransform, не будет обновлять макет, поэтому вы можете масштабировать, переводить, вращать, не затрагивая окружающие элементы.
Нет.Существует только свойство Visible (Visible / Collapsed).В прошлом мне приходилось помещать все, что я хотел спрятать, в контейнер, который был либо статического размера, либо не такого размера, чтобы обернуть его содержимое (чтобы оно все еще занимало пространство).Если вы используете контейнер только для этой цели, обязательно очистите любые прокладки и т. Д.
Свойство Visibility: http://msdn.microsoft.com/en-us/library/system.windows.uielement.visibility(v=vs.95).aspx