在 Silverlight 4 OOB 应用程序中如何恢复窗口大小和位置而不跳转
如果没有看到窗口从其初始默认位置跳转到恢复位置,我无法找到任何方法来恢复保存的窗口位置。问题是,当我第一次访问该窗口时,它已经对用户可见。我是否遗漏了什么或者目前没有办法做到这一点?
I cannot not find any way to restore the Saved Window Position without seeing the Window jump from its initial default Position to the Restored Position. The problem is that the first time I get access to the Window its already visible to the user. Am I missing something or is there currently no way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试调整 OOB 设置,Width=1,Height=1
不太理想,但可以忍受。
窗口打开得非常小,然后正确调整大小。
我还发现,恢复窗口位置时,必须先设置宽度和高度,然后设置顶部和左侧。否则,似乎存在一个有时会重置顶部或左侧的错误。
Try adjusting OOB Settings, Width=1, Height=1
It is not ideal, but tolerable.
The window opens very small, then resizes correctly.
I also found that when restoring the window position, you have to set the Width and Height first, then Top and Left. Otherwise there appears to be a bug which sometimes resets the top or left.