Я использую элемент управления Gridsplitter, чтобы обеспечить гибкость изменения высот сетки и вкладки в приложении WPF с MVVM. Он работает с любой проблемой, но после того, как я изменил размер высоты любого элемента управления, я перехожу к другому экрану и вернусь на этот экран. Я теряю изменения. Элементы управления снова сбрасываются до их значений по умолчанию.Восстановление макета при использовании GridSplitter
Может ли кто-нибудь предложить мне эффективный способ восстановления изменений, когда мы вернемся?
Это код, который я использую.
<igDP:XamDataGrid Grid.Row="1" Grid.Column="0" DockPanel.Dock="Top" />
<GridSplitter Grid.Row="2" HorizontalAlignment="Stretch"
VerticalAlignment="Center" Height="2"/>
<TabControl Grid.Row="3" Grid.Column="0" DockPanel.Dock="Top">
Заранее благодарен.
сообщение кода вы пробовали до сих пор ... – Sankarann
Это все UI. Просто смотрите в своем коде для разгрузки вашего вида, сохраните все места и перезагрузите их при загрузке. – Will