Sivlerlight3 向silverlight传递自定义参数

在silverlight往往还是有一些获取不到的东西,比如说客户机的ip等的数据.可以通过初始化sl时把参数传入sl中.

1.修改page类

 
  
public Page( string passText)
{
InitializeComponent();
this.txtPass.Text
= passText;
}

2.修改App.xaml.cs

 
  
private void Application_Startup( object sender, StartupEventArgs e)
{
// Load the main control
string passText = e.InitParams[ " passText " ];
this .RootVisual = new Page(passText);
}

3.传递参数

 
  
< object data = " data:application/x-silverlight, " type = " application/x-silverlight-2-b1 "  
     width = " 100% " height = " 100% " >
< param name = " InitParams " value = " passText=<%=passText%> " />
< param name = " source " value = " ClientBin/HowTo.xap " />
< param name = " onerror " value = " onSilverlightError " />
< param name = " background " value = " white " />

< a href = " http://go.microsoft.com/fwlink/?LinkID=108182 " style = " text-decoration: none; " >
< img src = " http://go.microsoft.com/fwlink/?LinkId=108181 " alt = " Get Microsoft Silverlight " style = " border-style: none " />
</ a >
</ object >

后台代码:

public string passText
{
            get
            {
                return "1232";
            }
 }

OK,完成。

转载于:https://www.cnblogs.com/Kingdizzy/archive/2011/05/31/2064924.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值