zoukankan      html  css  js  c++  java
  • WP7 页面事件触发顺序测试

    1、进入页面时

    OnNavigatedTo-Loaded

    2、离开页面时
    OnNavigationFrom
    OnNavigatedFrom
    UnLoaded

    总结:

    OnNavigatedTo→ Loaded→ OnNavigationFrom→ OnNavigatedFrom→ UnLoaded

    后台代码:

    public partial class About : PhoneApplicationPage
        {
            public About()
            {
                InitializeComponent();
                this.Loaded += new RoutedEventHandler(About_Loaded);
                this.Unloaded += new RoutedEventHandler(About_Unloaded);
            }

            protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e)
            {
                    base.OnNavigatedFrom(e);
                    MessageBox.Show("我是OnNavigatedFrom");
            }

            protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
            {
                   base.OnNavigatedTo(e);
                   MessageBox.Show("我是OnNavigatedTo");
            }

            protected override void OnNavigatingFrom(System.Windows.Navigation.NavigatingCancelEventArgs e)
            {
                base.OnNavigatingFrom(e);
                MessageBox.Show("我是OnNavigatingFrom");
            }

            void About_Unloaded(object sender, RoutedEventArgs e)
            {
                MessageBox.Show("我是About_Unloaded");
            }

            void About_Loaded(object sender, RoutedEventArgs e)
            {
                MessageBox.Show("我是loaded");
                //throw new NotImplementedException();
            }
        }

  • 相关阅读:
    给右键 添加dos命令
    js模拟系统无刷新跳回登录页1
    MBProgressHUD.h file not found
    建立个人博客网站
    <转>提高iOS开发效率的方法和工具
    设置模块功能设计思路及代码实现
    经验之谈
    'NSInteger' (aka 'long') to 'int32
    OCR技术
    升级Xcode6.4插件失效解决办法
  • 原文地址:https://www.cnblogs.com/walleyekneel/p/2417249.html
Copyright © 2011-2022 走看看