Как сделать так, чтобы два элемента управления WPF grid были одинаковой высоты, когда один из них содержит список?
У меня есть два элемента управления WP Grid рядом друг с другом. Один имеет фиксированный набор полей. Другой привязан к списку. Я хочу, чтобы два элемента управления сеткой были одинаковой высоты.
Код, который у меня сейчас есть, делает это "случайно", но он делает оба элемента управления сеткой такими же длинными, как сетка, содержащая список элементов. Я хочу противоположного. Я хочу, чтобы сетка со списком была заблокирована в том же размере, что и другая сетка, и чтобы WPF автоматически помещал полосы прокрутки в Список для просмотра элементов, которые выходят из нижней части списка.
Надеюсь, это имеет смысл.
Добрые пожелания ~ Патрик
Что я уже пробовал:
Я пробовал использовать
Grid.IsSharedSizeScope="True"
на контейнере для обоих элементов управления сеткой, а затем в каждой сетке, установив <RowDefinition SharedSizeGroup="xxxx"/>
в каждой сетке.Это сохраняет оба элемента управления сеткой одинакового размера, но, к сожалению, просто делает то, что у меня было раньше - оба элемента управления сеткой растут, чтобы вместить все элементы в списке.