Страницы

Поиск по вопросам

понедельник, 18 февраля 2019 г.

Возможно ли такое расположение в панели?

Есть форма, под ней кнопки (ОК, Отмена). Хочу добиться следующего поведения: если форма маленькая и умещается в родительской панели, кнопки должны быть сразу после формы. Если форма большая и не умещается в родительской панели, появляется ScrollBar только на форму, кнопки видны вне формы внизу. Привожу иллюстрацию:

Если делать Grid со строками размера * и Auto, кнопки будут всегда внизу, а хочется чтобы они были сразу под содержимым. Если делать StackPanel, ScrollBar вообще не появляется. Если делать DockPanel, а элементам задать DockPanel.Top, поведение аналогично StackPanel
Есть ли вообще варианты сделать такое?

Тестовый пример:


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Комментариев нет:

Отправить комментарий