Сделать базовые страницы от ModernUI до Strech размера MainWindow - PullRequest
0 голосов
/ 10 января 2019

На самом деле, я очень новый разработчик WPF (я почти ничего не делал в этой технологии в течение почти 5 лет), и теперь я начал работать в новом приложении с использованием ModernUI.

Моя проблема в том, что я не знаю, как использовать шаблоны (страницы). Потому что мне не хватает свойств из WinForms, таких как Anchor или Dock.

По этой причине новая страница, которую я создал, не соответствует моему MainWindow. Я вижу эти два свойства, которые можно добавить к моей странице UserControl:

Width="{Binding Path=ActualWidth, ElementName=MainWindow}" 
Height="{Binding Path=ActualHeight, ElementName=MainWindow}"

И это работает. Но разве следующие два моих взгляда:

...

Если удалить это значение по умолчанию:

...

Я бы хотел, чтобы управление было правильно установлено.

Кроме того, когда я разрабатывал с WinForms + DevExpress + UserControls, у меня не было никаких проблем с интерфейсами, потому что я использовал TableLayouts, но нет никакого элемента управления или эквивалентного элемента управления. Поэтому я должен использовать гриды ... Но они сбивают с толку и компилируются, когда в WinForms это очень простой способ редактирования. Я тоже что-то упускаю из этого?

...