使用silverlight控件的InitParameters属性给silverlight控件传递参数
2008-08-27 18:08
519 查看
在TerryLee的博客中看到了silverlight与浏览器交互的方法,是个比较不错的选择。但是有些时候,由于某些条件的限制,不让silverlight访问页面元素,有没有办法向silverlight控件传递参数呢?答案是绝对的,请看下面的方法:
1、在创建silverlight控件后,使用其InitParameters属性传递键值对(个数不限),格式如下:
silverlightControl.InitParameters="key1=value1,key2=value2";
2、在silverlight的应用程序的启动事件处理程序中访问参数,如下所示:
string param1=e.InitParams["key1"];
string param2=e.InitParams["key2"];
PS:“应用程序的启动事件处理程序” 一般为:App.xaml.cs 文件中 Application_Startup()方法(具体方法视各自设置的情况而定)
1、在创建silverlight控件后,使用其InitParameters属性传递键值对(个数不限),格式如下:
silverlightControl.InitParameters="key1=value1,key2=value2";
2、在silverlight的应用程序的启动事件处理程序中访问参数,如下所示:
string param1=e.InitParams["key1"];
string param2=e.InitParams["key2"];
PS:“应用程序的启动事件处理程序” 一般为:App.xaml.cs 文件中 Application_Startup()方法(具体方法视各自设置的情况而定)
相关文章推荐
- 在数据绑定控件中使用LinkButton传递参数方法
- 在数据绑定控件中使用LinkButton传递参数方法
- 用户控件的使用和参数的传递
- Silverlight实用窍门系列:23.Silverlight多线程技术Thread的应用,后台线程更新UI控件,向多线程传递参数【附带源码实例】
- struts2中使用action属性传递参数
- 23.Silverlight多线程技术Thread的应用,后台线程更新UI控件,向多线程传递参数
- datagrid的几点简单应用,功能包括radio的单选,checkbox的多选,鼠标移动到行上颜色变深,链接传递多参数等功能。这里radio和checkbox都使用的是HTML控件。
- Silverlight button可以用来传递参数的属性
- C#中两个窗口怎么传递参数?或者怎么使用另一个窗口的控件呢?
- 2.response跳转: a.客户端跳转,地址栏改变; b.所有代码执行完毕后跳转; c.跳转后的页面不能使用上一个页面的request属性; d.使用地址重写传递参数(respon
- 使用WiX打包你的应用程序之二---向WiX脚本传递信息(属性)的几种方式
- CSS学习笔记Padding 属性中参数的定义与使用
- Html网页使用jQuery传递参数并获取Web API的数据
- 在DataList使用 用户控件 并 绑定属性 时可能的问题的解决办法
- Silverlight 使用样式封装控件观感
- ASP.NET中 TextBox控件使用 ReadOnly="true" 属性
- cmstop中实例化controller_admin_content类传递$this,其构造方法中接收到的是--名为cmstop的参数--包含cmstop中所有属性
- EBS form 中LOV的创建及参数传递和Template中标准Calendar的使用
- Android深入探究笔记之二 -- 打开一个新的 Activity 并传递参数与如何响应控件的点击事件
- Silverlight之页面跳转及参数传递(9)