silverlight实现不同类型窗体间随意传值 - 副本

silverlight实现不同类型窗体间随意传值 - 副本

ID:10206741

大小:715.70 KB

页数:18页

时间:2018-06-12

silverlight实现不同类型窗体间随意传值 - 副本_第1页
silverlight实现不同类型窗体间随意传值 - 副本_第2页
silverlight实现不同类型窗体间随意传值 - 副本_第3页
silverlight实现不同类型窗体间随意传值 - 副本_第4页
silverlight实现不同类型窗体间随意传值 - 副本_第5页
资源描述:

《silverlight实现不同类型窗体间随意传值 - 副本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、了解ASP.NET 众所周网页间传递值大都用Session内部对象来应用的(比较安全方面考虑),但silverlight窗体作为承载于ASP.NET应用的程序似乎无法用与Session类似的方法了,怎么办呢?今天测试了两个小程序供参考。示例1(从子窗体传值给父窗体)1.新建一个silverlight项目用web程序承载它;2.然后新建一个子窗体控件ChildWindow命名为ChildWindowDemo.xaml;3.在ChildWindowDemo.xaml中添加一个TextBox控件,命名为tbchildinfo(如图)  ChildWindowDemo.xaml

2、文件如下:

3、ass="PassInfo.ChildWindowDemo"              Title="ChildWindowDemo"              Width="400" Height="300">                                                                                                   

4、                                                                                                           

5、                                

6、ing="Wrap"/>                4.在子窗体后台代码中添加一个字符串的属性和字段(用来保存子窗体输入的了字符串值)代码如下:     public string childString;        public string ChildString        {            get { return childString; }            set { childString = value; }        }  5.在子窗体中的后台代码中创建一个EventH

7、andle事件控制器(使父窗体能够用这个控制器获取子窗体中的的childString参数):public event EventHandler OkClicked;  6.子窗体如图: 用OK 按钮来确认输入的TextBox值,事件代码如下:private void OKButton_Click(object sender, RoutedEventArgs e)        {            //this.DialogResult = true;            if (OkClicked != null)        

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。