软件发布

手机版,更便捷!

下载排行榜首页软件下载安卓下载资讯教程推荐专题装机必备
当前位置:文章资讯 > 操作系统 >

windows mobile怎么窗口之间传递数据?windows mobile窗口之间传递数据的方法是什么?

时间:2016-12-06 浏览次数: 编辑:9upk

这样就把guest信息传递到了Form2中。

  b) 通过属性传递

   向Form2添加属性,通过为属性赋值和读取属性值来进行数据传递。首先为Form2添加公共属性,代码如下:

       #region 使用属性

         public string UserName

         {

              get

              {

                   return m_txtUserName.Text;

              }

              set

              {

                   if(value == null)

                       m_txtUserName.Text = String.Empty;

                   else

                       m_txtUserName.Text = value;

              }

         }

         #endregion

   然后在Form1中,显示Form2之前,为其属性赋值,并且在对话框关闭之后,读取该属性的值,从而完成数据的传递。代码如下:

             Form2 f = new Form2("guest");

 

              f.UserName = m_userName;

 

              DialogResult r = f.ShowDialog();

              if(r == DialogResult.OK)

              {

                   m_userName = f.UserName;

                   m_lblMessage.Text = String.Format("Hello, {0}!", f.UserName);

              }

              else

                   m_lblMessage.Text = "Please Login";

 

标签: mobile

上一篇:三星发布支持Wimax的Mondi怎么样?值得下一篇:iPhone版Google Earth怎么使用?iPhon

相关文章

最新评论

本类排行榜

图文专题

  • 类地下城割草手游推荐
  • 种菜小游戏
  • 单机打鱼游戏
  • 好玩的放置修仙手游