Сделать изменение высоты границы XAML на внутренних привязках элементов - PullRequest
0 голосов
/ 20 декабря 2011

Я знаю, что могу создать две разные границы для своих групп элементов и использовать конвертер видимости, чтобы скрыть / показать при необходимости, но надеялся, что смогу сделать это немного чище ...

У меня естьгруппа элементов (в основном метки и индикатор выполнения) и в зависимости от того, выполняется ли мой рабочий или нет, я скрываю / скрываю то, что необходимо для отображения.

Проблема, похоже, заключается в том, что у меня есть рамка вокругвесь набор элементов (в процессе отображается больше элементов) и высота, установленная для границы автоматически.Однако, когда я скрываю большую группу элементов, моя граница не изменяется.

Есть ли способ получить желаемый результат с одной границей ... или мне нужно просто связать другую границу, которая меньше вsize?

(Кроме того, это также позволило бы изменить размер моей сетки, поскольку это элемент управления, поэтому на одной странице несколько экземпляров)

1 Ответ

1 голос
/ 20 декабря 2011

Похоже, вы делаете Visibility.Hidden. Попробуйте Visibility.Collapsed

...