Mar 01 2008

很强的 C#.NET 函数列表

Published by 松松 under .net

1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4
跳转后查看全文 »

No responses yet

Dec 23 2007

WinForm中窗体间传值(中间类)

Published by 松松 under .net

一个稍微复杂一点的程序一般都有两个或者更多的窗体。有时在程序设计中,数据不仅要在同一个窗体中传递,还要在窗体间传递,尤其是用子窗体如何改变父窗体。这个问题已经不少人问过,在群里也为了那种方式好而争论过,昨天雨声.net问窗体间互操作的问题,让我萌生就这个问题写下这篇文章,希望对刚刚接触C#的朋友有所帮助,有疏漏之处,也希望朋友们指正,欢迎讨论。

窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,无外乎以下几种方式:

  1. 公共静态变量;
  2. 使用共有属性;
  3. 使用委托与事件;
  4. 通过构造函数把主窗体传递到从窗体中;
  5. 使用中间类。

前4种方法适用的人比较多,大家也比较熟悉,我这里就不多说了,主要想详细介绍一下第五种,使用中间类的方法。比如从frm1打开frm2,在frm2中把frm1的text值改变为用户输入的字符串,并且关闭frm2。

首先先定义一个中间对象Observe

跳转后查看全文 »

No responses yet

Oct 04 2007

在.net中轻松掌握Windows窗体间的数据交互(zt)

Published by 松松 under .net

一文中我们讲了使用带参数的构造函数来实现窗体间的数据传递,我认为是用的比较多的一种,接下来让我们看看另外两种实现方法。
跳转后查看全文 »

No responses yet