首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhoneApplicationPage在OnNavigatedTo事件期间可见吗?

PhoneApplicationPage在OnNavigatedTo事件期间可见吗?
EN

Stack Overflow用户
提问于 2011-01-19 23:41:23
回答 1查看 849关注 0票数 3

有人能澄清一下,在OnNavigatedTo事件期间,页面是否可见?它的文档根本没有提到页面可见性:

MSDN OnNavigatedTo

我看到所有示例代码都更新页面(初始数据加载,或tombstoning之后的重新加载状态)。

我想确保,因为我不希望用户看到任何闪烁,或部分数据,因为页面状态是设置的。

更新:啊,我认为它是隐藏的。如果我在OnNavigatedTo()调用中添加了10秒的延迟,那么在10秒之后才会看到页面:

代码语言:javascript
复制
System.Threading.Thread.Sleep(10000); // 10 seconds

当应用程序启动时,我看到了10秒的溅屏。当我被重新激活,我看到一个黑色的屏幕10秒,然后我的更新页面插入。不确定,但看起来是隐藏的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-20 00:42:19

它不应该已经加载了可视化树,因为这通常会发生在加载之前。

不要认为使用Thread.Sleep不会有助于验证这一点,因为这会阻塞应用程序的主UI线程。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4742058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档