Как установить минимальную ширину и высоту для моего приложения Silverlight 4 OOB? - PullRequest
3 голосов
/ 27 августа 2011

Есть ли способ установить минимальную ширину и высоту для моего приложения Silverlight 4 вне браузера?

Ответы [ 2 ]

5 голосов
/ 27 августа 2011

Нет встроенных настроек для управления окном Минимальная ширина и высота, поэтому вам нужно будет обработать его с помощью кода.

Прежде всего ваше приложение OOB должно иметь повышенное доверие.

Затем необходимо прикрепить обработчик к событию SizeChanged FrameworkElement, используемому для RootVisual приложения (обычно MainPage.xaml).

В обработчик включите такой код: -

 if (Application.MainWindow.Width < myMinWidth)
     Application.MainWindow.Width = myMinWidth;

 if (Application.MainWindow.Height < myMinHeight)
     Application.MainWindow.Height = myMinHeight;
0 голосов
/ 27 августа 2011

Вы можете установить только свойства напрямую ... Вы можете установить свойства окна с минимальным и максимальным. или же вы можете программно установить его в PageLoad / Form Load Event.

...