zoukankan      html  css  js  c++  java
  • 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,完成。

  • 相关阅读:
    git 文件回退
    git reset
    开源
    android json js 算法 面试
    Android* 2.3.7
    Sqoop HBase Hadoop
    行业案例、技术



  • 原文地址:https://www.cnblogs.com/Kingdizzy/p/2064924.html
Copyright © 2011-2022 走看看