首页 文章

WPF中延迟加载的UserControl / Page?

提问于
浏览
1

我找不到在该功能中搜索此内容的正确术语 .

我有一个控件,它将加载嵌入我的MainWindow标签内的非常繁重的数据 .

测试用例:为了测试我有一个窗口,在这个窗口中有2个选项卡 . 第一个选项卡包含notthing . 第二个选项卡包含此用户控件 .

在第二个标签中,我有 MessageBox .

加载MainWindow后立即运行此程序和MessageBox弹出窗口 .

如何在标签处于活动状态之前延迟加载此用户控件/页面?

1 回答

  • 0

    您是否仅在用户控件可见时尝试调用加载代码?

    另一个建议是创建自己的选项卡控件,仅在选项卡可见时加载内容 . 这样还可以在新选项卡可见之前隐藏选项卡时创建动画 .

相关问题