private void NaviToDetailsView(object sender,EventArgs e)
        {
            // 更改top图标与相关内容
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_Deep_cleanup.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = "Deep Cleanup";
            m_tbTips.Text = "Set the categories you want to scan and click Scan Now button to continue.";

            if(m_spUpDetialsPage == null)
            {
                //m_spUpDetialsPage = new SpeedUpDetialsPage();
                m_spUpDetialsPage = SpeedUpDetialsPage.CreateInstance();
                m_spUpDetialsPage.FinishScanHandler += ResponseFinishScan;
                Binding bind = new Binding();
                bind.Source = m_spUpDetialsPage;
                bind.Path = new PropertyPath("Tips");
                m_tbTips.SetBinding(TextBlock.TextProperty, bind);
            }
            m_mainWidget.Navigate(m_spUpDetialsPage);
            m_naviWidget = NaviWidget.SpUpDetailsPage;

            m_btnBack.Visibility = System.Windows.Visibility.Visible;
            m_btnScan.Visibility = System.Windows.Visibility.Visible;
            m_btnSelectAll.Visibility = System.Windows.Visibility.Visible;
            m_btnSelectAll.IsEnabled = true;
            m_btnUnSelectAll.IsEnabled = true;
            
        }
        public IDeviceTuneUpWidget()
        {
            InitializeComponent();

            m_IDeviceTuneUpHomePage = new IDeviceTuneUpHomePage();
            m_mainWidget.Navigate(m_IDeviceTuneUpHomePage);
            m_naviWidget = NaviWidget.DeviceTuneUpHomePage;

            m_IDeviceTuneUpHomePage.NavToIosAddRemoverEventHandler += NaviToIosAdsRemoverView;
            m_IDeviceTuneUpHomePage.NavTophoneUserTripEventHandler += NaviToPhoneUserTipsView;
        }
        public SpeedupAndCleanWidget()
        {
            InitializeComponent();

            m_spUpHomePage = new SpeedUpHomePage();
            m_mainWidget.Navigate(m_spUpHomePage);
            m_naviWidget = new NaviWidget();
            m_naviWidget = NaviWidget.SpUpHomePage;

            m_spUpHomePage.NavToDetialsPageEventHandler += NaviToDetailsView;
            m_spUpHomePage.NavToEraseAllDataEventHandler += NaviToEraseAllDataView;
        }
 private void BackBtn_Click(object sender, RoutedEventArgs e)
 {
     if (m_naviWidget == NaviWidget.BackupPage || m_naviWidget == NaviWidget.RestorePage)
     {
         m_naviWidget = NaviWidget.HomePageTwo;
         m_mainWidget.Navigate(m_backupAndRestoreHomePageTwo);
     }
     else
     {
         m_naviWidget = NaviWidget.HomePageOne;
         m_mainWidget.Navigate(m_backupAndRestoreHomePageOne);
     }
 }
        private void NaviToPhoneUserTipsView(object sender, EventArgs e)
        {
            // 更改top图标与相关内容
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_Tips.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = "iPhone User Tips";
            m_tbTips.Text = "iPhone User asked questions about WhatsApp have solutions here.";

            if (m_PhoneUserTipsPage == null)
            {
                m_PhoneUserTipsPage = PhoneUserTips.CreateInstance();
            }
            m_mainWidget.Navigate(m_PhoneUserTipsPage);
            m_naviWidget = NaviWidget.PhoneUserTipsPage;

            BackBtn.Visibility = System.Windows.Visibility.Visible;
            StartBtn.Visibility = System.Windows.Visibility.Visible;
        }
        private void NaviToContactView(object sender, EventArgs e)
        {
            // 更改top图标与相关内容
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_iOS_Ads_Remover.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = "Contact";
            

            if (m_filesManagerContactPage == null)
            {
                m_filesManagerContactPage = FileManagerContactPage.CreateInstance();
            }
            m_mainWidget.Navigate(m_filesManagerContactPage);
            m_naviWidget = NaviWidget.FileManagerContactPage;

            BackBtn.Visibility = System.Windows.Visibility.Visible;

        }
        public FilesManagerWidget()
        {
            InitializeComponent();

            m_filesManagerHomePage = new FilesManagerHomePage();
            m_mainWidget.Navigate(m_filesManagerHomePage);
            m_naviWidget = NaviWidget.FileManagerHomePage;

            m_filesManagerHomePage.NavToContactEventHandler += NaviToContactView;
            m_filesManagerHomePage.NavToPhotoEventHandler += NaviToPhotoView;
            m_filesManagerHomePage.NavToMusicEventHandler += NaviToMusicView;
            m_filesManagerHomePage.NavToAppEventHandler += NaviToAppView;
            m_filesManagerHomePage.NavToVideoEventHandler += NaviToVideoView;
            m_filesManagerHomePage.NavToCalendarEventHandler += NaviToCalendarView;
            m_filesManagerHomePage.NavToNoteEventHandler += NaviToNoteView;
            m_filesManagerHomePage.NavToBookmarkEventHandler += NaviToBookmarkView;

        }
        private void NaviToIosAdsRemoverView(object sender, EventArgs e)
        {
            // 更改top图标与相关内容
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_iOS_Ads_Remover.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = "iOS Ads Remover";
            m_tbTips.Text = "Disturbed by various Ads in the different iOS Apps? Remove the Ads with iPhone Care Pro to enjoy";

            if (m_IosAdsRemoverPage == null)
            {
                m_IosAdsRemoverPage = IosAdsRemoverPage.CreateInstance();
            }
            m_mainWidget.Navigate(m_IosAdsRemoverPage);
            m_naviWidget = NaviWidget.IosAdsRemoverPage;

            BackBtn.Visibility = System.Windows.Visibility.Visible;
            StartBtn.Visibility = System.Windows.Visibility.Visible;
    

        }
 private void NaviToRestoreView(object sender, EventArgs e)
 {
     m_naviWidget = NaviWidget.RestorePage;
     m_mainWidget.Navigate(m_advanceRestorePage);
 }
 private void NaviToBackupView(object sender, EventArgs e)
 {
     m_naviWidget = NaviWidget.BackupPage;
     m_mainWidget.Navigate(m_advancedBackupPage);
 }
 private void StartBtn_Click(object sender, RoutedEventArgs e)
 {
     m_naviWidget = NaviWidget.HomePageTwo;
     m_mainWidget.Navigate(m_backupAndRestoreHomePageTwo);
 }
        private void NaviToEraseAllDataView(object sender, EventArgs e)
        {
            // 更改top图标与相关内容
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_Erase_all_data.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = "Erase All Datas";
            m_tbTips.Text = "You don't have to re-install the OS for your device.";

            if (m_eraseAllDataPage == null)
            {
                m_eraseAllDataPage = EraseAllDataPage.CreateInstance();
                m_eraseAllDataPage.FinishScanHandler += ResponseFinishScan;
            }
            m_mainWidget.Navigate(m_eraseAllDataPage);
            m_naviWidget = NaviWidget.EraseAllDataPage;

            m_btnBack.Visibility = System.Windows.Visibility.Visible;
            m_btnErase.Visibility = System.Windows.Visibility.Visible;
     
        }
        private void OnBtnBackClick(object sender, RoutedEventArgs e)
        {
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_Speedup_clean.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = @"Speedup & Clean";
            m_tbTips.Text = "Deep clean up junk files and free up extra space to accelerate iOS device.";

           
            m_mainWidget.Navigate(m_spUpHomePage);
            m_naviWidget = NaviWidget.SpUpHomePage;
            m_btnBack.Visibility = System.Windows.Visibility.Hidden;
            m_btnScan.Visibility = System.Windows.Visibility.Hidden;
            m_btnSelectAll.Visibility = System.Windows.Visibility.Hidden;
            m_btnStopScan.Visibility = System.Windows.Visibility.Hidden;
            m_btnUnSelectAll.Visibility = System.Windows.Visibility.Hidden;
            m_btnClean.Visibility = System.Windows.Visibility.Hidden;
            m_btnErase.Visibility = System.Windows.Visibility.Hidden;
            
        }
        private void BackBtn_Click(object sender, RoutedEventArgs e)
        {
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_Tuneup.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = "iDevices Tuneup";
            m_tbTips.Text = "Choose you meet";

            m_mainWidget.Navigate(m_IDeviceTuneUpHomePage);
            m_naviWidget = NaviWidget.DeviceTuneUpHomePage;

            BackBtn.Visibility = System.Windows.Visibility.Hidden;
        }
        private void BackBtn_Click(object sender, RoutedEventArgs e)
        {
            BitmapImage image = new BitmapImage(new Uri("../Image/icon_Tuneup.png", UriKind.Relative));
            m_iconImg.Source = image;
            m_tbFileName.Text = "Files Manager";
            

            m_mainWidget.Navigate(m_filesManagerHomePage);
            m_naviWidget = NaviWidget.FileManagerHomePage;

            BackBtn.Visibility = System.Windows.Visibility.Hidden;
         
        }