Программное изменение размера окна wpf в C #

У меня есть окно wpf с двумя пользовательскими элементами управления, внутри которых второй отображается только при необходимости. Я устанавливаю только MinWidth окна в XAML, MinHeight предоставляется через привязку данных к ist, установленному в зависимости от того, отображается ли второй элемент управления пользователя. Теперь: как мне установить размер окна на значения, отличные от MinWidth / Height во время выполнения. Я пробовал устанавливать значения перед Show (), после Show (), в различных событиях (Initialized, Loaded и т. Д.). Я пробовал с UpdateLayout () и без него, я пытался установить высоту / ширину через привязку данных. Ничего не работает! Но когда я отлаживаю подходы, я вижу, что свойства Высота / Ширина окна установлены на ожидаемые значения, но Фактическая Высота / Ширина остаются. Я думал, что это будет вещица, но оказалось, что это не так. Тебе за любую помощь.

7
задан Naga Harish M 18 August 2011 в 06:30
поделиться