Пример #1
0
        /// <summary>
        /// 使用在导航过程中传递的内容填充页。  在从以前的会话
        /// 重新创建页时,也会提供任何已保存状态。
        /// </summary>
        /// <param name="sender">
        /// 事件的来源; 通常为 <see cref="NavigationHelper"/>
        /// </param>
        /// <param name="e">事件数据,其中既提供在最初请求此页时传递给
        /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供
        /// 此页在以前会话期间保留的状态的
        /// 字典。 首次访问页面时,该状态将为 null。</param>
        private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
        {
            pageNum = 1;
            myparam=(myParam)e.NavigationParameter;
            loadThreadList();

        }
Пример #2
0
        /// <summary>
        /// 使用在导航过程中传递的内容填充页。  在从以前的会话
        /// 重新创建页时,也会提供任何已保存状态。
        /// </summary>
        /// <param name="sender">
        /// 事件的来源; 通常为 <see cref="NavigationHelper"/>
        /// </param>
        /// <param name="e">事件数据,其中既提供在最初请求此页时传递给
        /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供
        /// 此页在以前会话期间保留的状态的
        /// 字典。 首次访问页面时,该状态将为 null。</param>
        private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
        {
            if (e.PageState != null)
            {
                this.ContentTextBox.Text = e.PageState["txtContents"] as string;
            }

            System.Diagnostics.Debug.WriteLine(e.NavigationParameter.GetType().ToString());
            if (convalue != null)
            {
                ContentTextBox.Text = ContentTextBox.Text + convalue;
            }
            if (e.NavigationParameter.GetType().ToString() == "jnrainbbs.myParam") //在版块内发新帖
            {
                myparam = (myParam)e.NavigationParameter;
                typeTextBlock.Text = "发表主题";
            }
            else //回帖
            {
                myparam2 = (myParam2)e.NavigationParameter;
                typeTextBlock.Text = "回复主题";
                TitleTextBox.Text = "Re: " + myparam2.threadname;
                TitleTextBox.IsEnabled = false;

            }
        }
Пример #3
0
        /// <summary>
        /// 使用在导航过程中传递的内容填充页。  在从以前的会话
        /// 重新创建页时,也会提供任何已保存状态。
        /// </summary>
        /// <param name="sender">
        /// 事件的来源; 通常为 <see cref="NavigationHelper"/>
        /// </param>
        /// <param name="e">事件数据,其中既提供在最初请求此页时传递给
        /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供
        /// 此页在以前会话期间保留的状态的
        /// 字典。 首次访问页面时,该状态将为 null。</param>
        private  void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
        {
            if (e.NavigationParameter.GetType() == typeof(mannualParam))
            {
                mannualParam mannualparam = (mannualParam)e.NavigationParameter;
                loadManually(mannualparam);
            }
            else
            {
                myParam myparam = (myParam)e.NavigationParameter;
                loadBoardList(myparam);
            }

        }
Пример #4
0
        /// <summary>
        /// 使用在导航过程中传递的内容填充页。  在从以前的会话
        /// 重新创建页时,也会提供任何已保存状态。
        /// </summary>
        /// <param name="sender">
        /// 事件的来源; 通常为 <see cref="NavigationHelper"/>
        /// </param>
        /// <param name="e">事件数据,其中既提供在最初请求此页时传递给
        /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供
        /// 此页在以前会话期间保留的状态的
        /// 字典。 首次访问页面时,该状态将为 null。</param>
        private async void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
        {
            //accountTextBox.Text = "xulihang";
            //passwdTextBox.Password = "******";
            var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
            if (localSettings.Values.ContainsKey("logined") == true)
            {
                if (localSettings.Values["logined"].ToString() == "true")
                {
                    MessageDialog md = new MessageDialog("您已登录,但可能会话已过期,可重新登录");
                    await md.ShowAsync();
                }
            }

        }
Пример #5
0
 /// <summary>
 /// 使用在导航过程中传递的内容填充页。  在从以前的会话
 /// 重新创建页时,也会提供任何已保存状态。
 /// </summary>
 /// <param name="sender">
 /// 事件的来源; 通常为 <see cref="NavigationHelper"/>
 /// </param>
 /// <param name="e">事件数据,其中既提供在最初请求此页时传递给
 /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供
 /// 此页在以前会话期间保留的状态的
 /// 字典。 首次访问页面时,该状态将为 null。</param>
 private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
 {
     WebView1.Navigate(new Uri("ms-appx-web:///Assets/chooseEmoji.html"));
 }
Пример #6
0
 /// <summary>
 /// 使用在导航过程中传递的内容填充页。  在从以前的会话
 /// 重新创建页时,也会提供任何已保存状态。
 /// </summary>
 /// <param name="sender">
 /// 事件的来源; 通常为 <see cref="NavigationHelper"/>
 /// </param>
 /// <param name="e">事件数据,其中既提供在最初请求此页时传递给
 /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供
 /// 此页在以前会话期间保留的状态的
 /// 字典。 首次访问页面时,该状态将为 null。</param>
 private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
 {
     initializeSettings();
     loadSetting();
 }
Пример #7
0
 /// <summary>
 /// 使用在导航过程中传递的内容填充页。  在从以前的会话
 /// 重新创建页时,也会提供任何已保存状态。
 /// </summary>
 /// <param name="sender">
 /// 事件的来源; 通常为 <see cref="NavigationHelper"/>
 /// </param>
 /// <param name="e">事件数据,其中既提供在最初请求此页时传递给
 /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供
 /// 此页在以前会话期间保留的状态的
 /// 字典。 首次访问页面时,该状态将为 null。</param>
 private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
 {
 }