c#窗体间数据传值(使用静态类)

c#窗体间数据传值(使用静态类)

ID:20356054

大小:43.00 KB

页数:7页

时间:2018-10-09

c#窗体间数据传值(使用静态类)_第1页
c#窗体间数据传值(使用静态类)_第2页
c#窗体间数据传值(使用静态类)_第3页
c#窗体间数据传值(使用静态类)_第4页
c#窗体间数据传值(使用静态类)_第5页
资源描述:

《c#窗体间数据传值(使用静态类)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C#窗体间的数据传值(使用静态类) 收藏    之前使用带参数的构造函数、属性以及方法实现了数据的交互,接下来的是使用静态类来完成窗体间的数据交互。这也是经常要用到的一种数据交互方法。下面是定义的一个类:usingSystem;usingSystem.Collections;namespaceZZ{    publicclassAppDatas    {        //静态数据成员        privatestaticArrayListlistData;        //静态构造函数     

2、   staticAppDatas()        {            listData=newArrayList();            listData.Add("DotNet");            listData.Add("C#");            listData.Add("Asp.net");            listData.Add("WebService");            listData.Add("XML");        }        

3、//静态属性        publicstaticArrayListListData        {            get{returnlistData;}        }        //静态方法        publicstaticArrayListGetListData()        {            returnlistData;        }    }}上面包含了一个静态类成员,listData,一个静态构造函数staticAppDatas(),用来初始化li

4、stData的数据。还有一个静态属性ListData和一个静态GetListData()方法,他们实现了同样的功能就是返回listData。下面是完整的代码:Form1.cs文件usingSystem;usingSystem.Drawing;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Windows.Forms;namespaceZZ{    publicclassForm1:System.Windows.Forms.Fo

5、rm    {        privateSystem.Windows.Forms.ButtonbuttonEdit;        privateSystem.Windows.Forms.ListBoxlistBoxFrm1;        privateSystem.ComponentModel.Containercomponents=null;        publicForm1()        {            InitializeComponent();            t

6、his.listBoxFrm1.DataSource=AppDatas.ListData;                    }                protectedoverridevoidDispose(booldisposing)        {            if(disposing)            {                if(components!=null)                {                    component

7、s.Dispose();                }            }            base.Dispose(disposing);        }        [STAThread]        staticvoidMain()         {            Application.Run(newForm1());        }        #regionWindows窗体设计器生成的代码        privatevoidInitializeComp

8、onent()        {            this.buttonEdit=newSystem.Windows.Forms.Button();            this.listBoxFrm1=newSystem.Windows.Forms.ListBox();            this.SuspendLayout();            //             //buttonEdit          

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

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

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