3

有没有办法为我的 Silverlight 4 浏览器外应用程序设置最小宽度和高度?

4

2 回答 2

5

没有内置设置来控制窗口的最小宽度和高度,因此您需要使用代码来处理它。

首先,您的 OOB 应用程序需要具有 Elevated Trust。

然后,您需要为应用程序(通常是 MainPage.xaml)使用的SizeChanged事件附加一个处理程序。FrameworkElementRootVisual

在处理程序中包含如下代码:-

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

 if (Application.MainWindow.Height < myMinHeight)
     Application.MainWindow.Height = myMinHeight;
于 2011-08-27T16:17:32.780 回答
-1

您只能直接设置属性...您可以设置窗口的属性的最小值和最大值。否则您可以在 PageLoad/form load 事件中以编程方式设置它。

于 2011-08-27T15:19:45.277 回答