Я использую всплывающее окно в своем приложении WPF. Это окно без полей с SizeToContent
, установленным на WidthAndHeight
.
Он изменяет свой размер каждый раз, когда я показываю его пользователю, чтобы обеспечить различную длину надписи на кнопке и количество кнопок, которые могут изменяться и т. Д.
К сожалению, это автоматическое изменение размера заметно, особенно когда окно сжимается; это выглядит "нервным" и таким образом любительским.
Я никогда не избавляюсь от этого окна - просто скрываю и показываю снова - потому что мне придется каждый раз заново подключать некоторые обработчики событий, а также заново заполнять список (с кодами языков), что я не уверен, что должен делаем.
Можно ли как-то сказать, чтобы он вычислил правильный размер до того, как отобразится?