您的位置:首页 > 编程语言 > PHP开发

使用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()方法(具体方法视各自设置的情况而定)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐