Silverlight传值「建议收藏」

Silverlight传值「建议收藏」Silverlight页面之间传值的。主要是使用独立存储的IsolatedStorageSettings对象,首先需要创建对象privateIsolatedStorageSettingsappSettings=IsolatedStorageSettings.Applic

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

Silverlight 页面之间传值的。主要是使用独立存储的IsolatedStorageSettings对象,首先需要创建对象

private IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;

然后在Button事件中加入如下代码,用于传值

if (!appSettings.Contains("Ope")) 
      appSettings.Add("Ope", "UserName");

可以用上述方法创建多个要传到目标页面的参数

OK了,在目标页面获取值的方式就简单了

if (appSettings.Contains("Ope")) 
    txbShowvalue.Text = "User Name: " + appSettings["Ope"].ToString();

需要注意的一点是这个获取值的代码不要写在页面的构造函数里面,有可能不会触发,原因是在上面对象已经保存在内存中了,但是会触发Loaded事件,因此可以把代码放到这个事件里面

 

第二种方法

 

MainPage页面中

Resources.Remove("Ope");
Resources.Add("Ope", txtLoginName.Text);

接收页面

MainPage p = Application.Current.RootVisual as MainPage;
string s = p.Resources["Ope"] as string;
txtCuOpe.Content = s;

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/180498.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 最近才有机会接触aspnetmvc框架

    最近才有机会接触aspnetmvc框架最近公司有个新的项目,我是项目团队的leader,主要负责项目需求分析、系统的设计、数据库设计和整个系统框架的编写。准备采用aspnetmvc+entityframework+jueryeasyui进行开发。以后我会公布开发过程和心得!期待哦。

    2022年9月1日
    1
  • 项目的生命周期_项目生命周期的阶段

    项目的生命周期_项目生命周期的阶段项目管理的基本内容:计划、组织和监控。项目生命周期划分为3个基本的阶段:计划、实时监控和总结。根据PMBOK,项目生命周期分为5个阶段:(1)启动。>项目正式被立项,并成立项目组,宣

    2022年8月6日
    1
  • Android开发之《Android应用开发揭秘》UI事件汇总

    Android开发之《Android应用开发揭秘》UI事件汇总Android开发之《Android应用开发揭秘》UI事件汇总/* * Android开发之《Android应用开发揭秘》UI事件汇总 * 北京Android俱乐部群:167839253 * Createdon:2011-12-01 * Author:blueeagle * Email:liujiaxiang@gmail.com */思想跑毛是很可

    2022年4月28日
    58
  • 如何下载spring源码?「建议收藏」

    如何下载spring源码?「建议收藏」如何下载spring源码?1、打开浏览器输入网址:spring.io回车,进入如下界面,点击project->springframework2、根据序号,目前最新的稳定版本为:5.3.8,点击序号4旁边的“小猫”图标进入下载页面3、进入如下界面,但不是我们需要的,往下划拉,4、划拉到这里为止,并点击如图所示链接5、来到如下界面,继续往下划拉6、划拉到这里,我们就找到了下载源码的链接:https://repo.spring.io其实我们完全可以直接在浏览器中输入该链

    2022年8月12日
    2
  • linux openssl制作ssl证书_openssl生成自签名证书 c++代码

    linux openssl制作ssl证书_openssl生成自签名证书 c++代码目录前言1概念2环境3创建根证书CA4颁发证书4.1在需要证书的服务器上,生成证书签署请求4.2在根证书服务器上,颁发证书5测试5.1读取test.pfx文件5.2读取test.cer文件前言最近,被分配了一个任务,完成数字证书管理系统的开发,一开始我是一脸懵逼的,因为以前我对于什么数字证书都没了解过,可谓了一片空白,也不知其是用来…

    2022年9月19日
    0
  • PyCharm将py文件文件生成可exe可执行文件[通俗易懂]

    PyCharm将py文件文件生成可exe可执行文件[通俗易懂]1.安装pyinstraller工具2.在PyCharm最下方找到终端,在终端输入pyinstaller-F–onefilexxx.py

    2022年8月27日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号