Я получил довольно большую форму на странице wpf. Я собираю это вместе в Grid, но все элементы загромождают страницу. Я подумал, что разделю форму на более мелкие пользовательские элементы управления, а затем соберу ее вместе на странице как одну форму. Это не сработало: SharedSizeScope на сетке делает форму "танцующей"
Я мог бы разбить форму на страницу «в стиле мастера» со следующей кнопкой - иметь дело с каждым пользовательским элементом управления отдельно, но я бы не хотел разбивать ее на несколько страниц, потому что конечный пользователь привык имея все это на одной странице. Кроме того, проверка / хранение данных - это действительно операция большого взрыва, затрудняющая обратную связь, если что-то пойдет не так на одной из первых страниц / usercontrols.
И что теперь? Мне очень хочется просто поместить все маленькие элементы прямо на страницу в одну большую сетку. Я просто чувствую, что это неправильно - это будет кошмар обслуживания - я даже начал думать: «Хотелось бы, чтобы в xaml был какой-то тег #region» - это означает, что я знаю я неправ; *
Что я могу сделать?