У меня есть Window
определяется следующим образом:AUTORESIZE MainWindow после пользователь изменяет размер окна
<Window x:Class="AutomatedSQLMigration.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
SizeToContent="Height"
DataContext="{Binding MainPageViewModel, Source={StaticResource Locator}}">
<DockPanel Name="MasterDockPanel">
...
</DockPanel>
</Window>
У меня есть несколько вкладок в элементе управления вкладки и окна правильно изменяет высоту, чтобы соответствовать содержимое выбранной вкладки в поскольку пользователь не меняет размер окна. Как только пользователь вручную изменит размер окна, окно не изменит размер, чтобы он соответствовал содержимому выбранной вкладки.
Что я могу сделать, чтобы автоматически изменить размер окна даже после того, как пользователь вручную изменил размер?
Поскольку вы говорите об элементах управления вкладками, почему бы вам не включить их в XAML? – stakx
Не по теме: Как пользователь, я бы, вероятно, стал действительно раздражать, чтобы посмотреть, как изменяется размер окна * сразу после того, как я вручную * изменил размер своего окна. Либо сделайте окно изменчивым, и пусть пользователь определит размер окна; или сделать его не изменяемым по размеру, и позволить выбрать окно. – stakx