您的位置:首页 > 职场人生

黑马程序员_面向对象的应用

2012-04-17 23:49 239 查看
---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

开始的时候在winform做个公文管理系统,需要把用户的登录信息给另外一个界面,

我想了很久都没有想出来以前学面向对象的时候总是觉得自己懂的很深,感觉自己什么都明白了

,但是到了公司以后才发现自己原来只是理解一个皮毛,那个面向对象只是

一点点自己理解的肤浅的东西

刚刚学c/s开发的时候当我需要把一个参数从一个页面传递到另外一个页面,

这个时候我就傻了,该怎么样去传递呢。要是b/s开发这个好整呀,

直接response/request就摆平了,但是要是在c/s开发里怎么样去传递呢?

这个时候我的项目经理只是简单的给我说了一句:“其实窗口也是一个对象,一个类”,

仅仅是这简短的一句话,我一下子清醒了过来,实例化一个窗口对象,再给这个窗口

定义一个获取自己需要的值的方法或者变量就搞定了!原来是这样的简单,只是我理解的

不够深罢了,呵呵

Login页面代码

namespace 公文管理系统

{

    public partial class Login : Form

    {

        public static string name;

        public static string role;

        public Login()

        {

            InitializeComponent();

        }

        private void btnRegister_Click(object sender, EventArgs e)

        {

            Register register = new Register();

            this.Hide();

            register.Show();

        }

MainForm调用代码

 

public partial class MainForm : Form

    {   private static string id;

       public MainForm()

        {

            InitializeComponent();

        }

        private void MainForm_Load(object sender, EventArgs e)

        {

            this.lblusername.Text = Login.name;

            this.lblAccess.Text = Login.role;

 

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------详细请查看:http://net.itheima.com/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息