在Silverlight中,网页之间传值的方法:使用全局变

在Silverlight中,网页之间传值的方法:使用全局变,第1张

概述在Silverlight中,网页之间传值的方法:使用全局变量   今天一直在思考着一个问题:就如我们平时见到的系统登录一样,在Silverlight中怎么从登陆页(A页)传到系统首页(B页)?   在网上咨询的一些网友,有说通过JS传值、有说通过独立存储传。。   我今天用到的传值方法是在App里定义全局变量,具体做法:   1、 先在App.xaml.cs定义变量   public string 在Silverlight中,网页之间传值的方法:使用全局变量

  今天一直在思考着一个问题:就如我们平时见到的系统登录一样,在Silverlight中怎么从登陆页(A页)传到系统首页(B页)?

  在网上咨询的一些网友,有说通过Js传值、有说通过独立存储传。。

  我今天用到的传值方法是在App里定义全局变量,具体做法:

  1、 先在App.xaml.cs定义变量

  public string ID = "";

  public string name = "";

  public string Pwd = "";

  private IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;

  //获取当前应用(silverlight Application) IsolatedStorageSettings 实例,范围在当前应用

  要 添加引用:

  using System.IO.IsolatedStorage;

  2、 在A页给变量赋值

  //获取全局变量

  App pub = Application.Current as App;

  //数据处理中

  pub. ID = ID.Text.ToString().Trim();

  pub. name = name.Text.ToString().Trim();

  pub. Pwd = Pwd.ToString().Trim();

  3、 在B页读取变量的值

  //获取全局变量

  App pub = Application.Current as App;

  private voID LayoutRoot_Loaded(object sender,RoutedEventArgs e)

  {

  txtjg.Text = pub.adminname;

  }

  Ok啦。。

  定义全局变量会占内存,不过这也是一种传值方法哟。。

本文来自星月梦缘的博客,原文地址:http://blog.sina.com.cn/s/blog_4ce36a780100oane.HTML

总结

以上是内存溢出为你收集整理的在Silverlight中,网页之间传值的方法:使用全局变全部内容,希望文章能够帮你解决在Silverlight中,网页之间传值的方法:使用全局变所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1018099.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存