Silverlight学习之初始化参数

首先需要在Silverlight的宿主页面添加上initParams,如

<param name="initParams" value="key1=jerry,key2=tom" />。

其中的value代表着各个参数,通过key-value的方式来储存。

获取参数

首先在APP的StartUp事件中获取所有的参数

foreach (var para in e.InitParams)             {                 Resources.Add(para.Key, para.Value);             }

然后再把参数添加到资源中。

在页面中直接通过代码获取并且赋给文本框

tbTest.Text = App.Current.Resources["key2"].ToString();

如图

在页面以样式形式直接绑定

<TextBox Text="{StaticResource key1}" Width="150" Height="30" Margin="50" Foreground="Red"/>

如图

Silverlight学习之初始化参数

时间: 2024-08-29 22:58:16

Silverlight学习之初始化参数的相关文章

javaee学习-servlet初始化参数

1.需要定义ServletConfig对象来接收servlet配置的初始化参数. 2.当servlet配置了初始化参数后,web容器在创建servlet实例对象时, 会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将ServletConfig对象传递给servlet.进而,程序员通过ServletConfig对象就可以得到当前servlet的初始化参数信息. 3.注意:获取servlet初始值(需要在init()方法中初始化)//注意,这里必

学习笔记(二)Eclipse设置 Servlet配置及初始化参数读取 及Servlet应用

1. 使用 JavaEE 版的 Eclipse 开发动态的 WEB 工程(JavaWEB 项目)1). 把开发选项切换到 JavaEE2). 可以在 Window -> Show View 中找到 Package Explorer, 并把其拖拽到开发区的左边3). 在 Servers 面板中新建 Tomcat 服务器. 一定要关联到 Tomcat 安装的根目录4). 新建一个 Dynamic Web Project. 其中 Target Runtime 需选择 Tomcat6.0 5). 开发

struts2源码学习之初始化(三)

在上一篇struts2源码学习之初始化(二)中已经详细介绍了Dispatcher的初始化工作,只差最后一点,容器的创建.这一篇就仔细介绍容器的创建过程,初始化过程以及容器的作用.还是先从源码入手,上一篇已经分析到了Dispatcher类的init()的这段代码: Container container = init_PreloadConfiguration(); container.inject(this); init_CheckWebLogicWorkaround(container); 接着

struts2源码学习之初始化(一)

看struts2源码已有一段时日,从今天开始,就做一个总结吧. 首先,先看看怎么调试struts2源码吧,主要是以下步骤: 使用Myeclipse创建一个web工程 导入struts2需要的jar包 如图: 让jar包关联源文件 在上图中的jar包右键,选择properties->java source attach,如果关联成功,双击jar包下的某个class文件就会显示java源代码了. 双击.class文件,在源代码关键地方设置断点 部署工程到Tomcat Tomcat以Debug方式启动

struts2源码学习之初始化(二)

在上一篇struts2源码学习之初始化(一)中,详细描述了StrutsPrepareAndExecuteFilter的init()的主要工作,这一篇就详细说说Dispatcher.从上一篇文章中,我们知道了Dispatcher在Filter的init()方法中被创建出来,那么,它的功能是什么呢?Dispatcher类的功能正如它的名字所示,是派发,派发请求. PrepareOperations类预处理请求,比如找到findActionMapping(),找到之后就要交给Dispatcher,让D

ReactNative入门之android与rn初始化参数的传递

1.基本理念 RN APP本质上也是原生APP,只是在原生APP中加入了React Native视图的支持.因此获取RN APP的启动参数的方法原生APP是一样的,获取启动参数后再通过合适的方法传递给RN视图.如何获得启动参数,不要再搜索RN如何获得启动参数,直接参考原生APP获得启动参数的文章.可以参考这个例子:ndroid中一个APP启动另一个APP并传递参数 本文重点说明如何将启动参数传递给React Native代码. 2.ReactNative的Ativity继承关系 MainActi

深度学习——MSRA初始化

本次简单介绍一下MSRA初始化方法,方法同样来自于何凯明paper <Delving Deep into Rectifiers:Surpassing Human-Level Performance on ImageNet Classification>. Motivation MSRA初始化 推导证明 补充说明 Motivation 网络初始化是一件很重要的事情.但是,传统的固定方差的高斯分布初始化,在网络变深的时候使得模型很难收敛.此外,VGG团队是这样处理初始化的问题的:他们首先训练了一个

SpringMVC初始化参数绑定--日期格式

一.初始化参数绑定[一种日期格式] 配置步骤: ①:在applicationcontext.xml中只需要配置一个包扫描器即可 <!-- 包扫描器 --> <context:component-scan base-package="cn.happy.controller"></context:component-scan> ②:在处理器类中配置绑定方法  使用@InitBinder注解 在这里首先注册一个用户编辑器 参数一为目标类型   proper

SpringMvc中初始化参数绑定

初始化参数绑定与类型转换很类似,初始化绑定时,主要是参数类型 ---单日期 在处理器类中配置绑定方法  使用@InitBinder注解 在这里首先注册一个用户编辑器 参数一为目标类型   propertyEditor为属性编辑器,此处我们选用 CustomDateEditor属性编辑器, 参数一为想转换的日期格式,参数二表示是否允许为空 package cn.controller; import java.text.DateFormat; import java.text.SimpleDateF