zoukankan      html  css  js  c++  java
  • silverlight中实现页面传值


       
       该实例中使用独立存储的IsolatedStorageSettings 对象进行页面之间的传值

        将文本框txtName的值由MainPage.xaml页面传到Main.xaml页面。

       (1)使用该对象前,要在cs页面调用命名空间:System.IO.IsolatedStorage
       (2)MainPage.xaml:
         //定义独立的存储对象
            private IsolatedStorageSettings appSetting = IsolatedStorageSettings.ApplicationSettings;
            private void button1_Click(object sender, RoutedEventArgs e)
            {
                if (txtName.Text != null && txtPwd.Text != null)
                {
                    if (txtName.Text == "rainie" && txtPwd.Text == "123")
                    {
                        //页面传值
                        if (!appSetting.Contains("name"))
                        {
                            appSetting.Add("name", txtName.Text.Trim());
                        }
                  else
                  {
                   appSetting.Clear();
                   appSetting.Add("name",txtName.Text.Trim());
                }

                        App.Navigation(new Main());
                    }
                }
            }

        (3)Main.xaml接收值:
         //申明变量
            private IsolatedStorageSettings appSetting = IsolatedStorageSettings.ApplicationSettings;
            private void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
            {
                if (appSetting.Contains("name"))
                {
                    tbName.Text = appSetting["name"].ToString();
                }
            }

        
        这样就实现了silverlight的页面传值功能。

  • 相关阅读:
    【总结】我所整理的各种CSS居中
    【转】前端精选文摘:BFC 神奇背后的原理
    【转】CSS深入理解流体特性和BFC特性下多栏自适应布局
    【转】css学习专题-BFC
    【转】关于Block Formatting Context--BFC和IE的hasLayout
    【转】CSS z-index 属性的使用方法和层级树的概念
    IScroll5兼容IE修改
    IE 浏览器各个版本 JavaScript 支持情况一览表
    iOS UITextField输入框
    iOS判断当前设备旋转方向
  • 原文地址:https://www.cnblogs.com/hbhzz/p/3370223.html
Copyright © 2011-2022 走看看