0

在浏览器外的silverlight中,从silverlight登录页面登录后,我想调整它的位置。我试过我的运气设置 Application.Current.MainWindow.Left 和 Application.Current.MainWindow.Top 但不幸的是它被忽略了。

根据 MSDN:

仅当 WindowStartupLocation 设置为 Manual 时,才能在运行时设置此属性。此外,您只能在 Application.Startup 事件结束之前在运行时设置此属性,之后将忽略任何更改。例如,您可以将当前值保存到 Application.Exit 事件处理程序中的隔离存储中,并在 Application.Startup 事件处理程序中恢复该值。

我必须在运行时而不是在应用程序启动之前调整位置。现在要做什么?

4

1 回答 1

0

试试这种方式:

1. 单击 Sliverlight 项目

2. 选择属性选项

3. 选择第一个选项卡选项,例如 Silverlight

4. 单击浏览器外设置选项

5. 设置窗口大小、窗口标题或窗口位置等......

在此处输入图像描述

于 2013-11-07T09:55:23.550 回答