当前位置:首页
开发技术指南» 文章正文
    引言:

 ·数据库设计问题,请高手指教    »显示摘要«
    摘要: 大算做一个人才招聘系统,在数据设计方面无从入手,功能就和51job差不多。 比如个人基本资料和简历内容是不是放在一个表里,等等 请高手指教一下,一定马上结贴! ......
    摘要: 如何判断两个字符串,是否相等或是否包含 例如: string a = "a;b;c;d;" session ["b"] = "a;b;c;" 当 这个session["b"]等于或属于a时,为真,否则为假 该怎么写? ......


Form跳转的问题,

在主窗体Frmmain中打开子窗体Frm1,Frm2,Frm3。如何实现以下功能:  
  点主窗体上的button1时,关闭当前已经打开的子窗体,并打开Frm1;  
  如果点的是button2,先关闭当前已经打开的子窗体,并打开Frm2;  
  如果点的是button3,先关闭当前已经打开的子窗体,并打开Frm3;  
  备注:子Form很多。  
  我在delphi中是用指针来实现的,先定义了一个指针,然后每打开一个Form就给这个指针赋值,当跳转的时候先判断这个指针是否为空,不为空的话就关闭这个Form。

NO.1   作者: xiaohutushen

//先关闭所有的窗体  
  private   void   CloseAllForm()  
  {  
  foreach(System.Windows.Forms.Form   form   in   this.MdiChildren)  
  {  
  if(form   !=   null)  
  {  
  form.Close();  
  form.Dispose();  
  }  
  }  
  }  
   
  //然后再SHOW你想要的窗体

NO.2   作者: jinjazz

和delphi一样的,也可以订一个object来复值

NO.3   作者: mokermo

看看这篇文章对你可能有帮助http://www.microsoft.com/china/community/Column/1.mspx

NO.4   作者: Johnny_de

顶!

NO.5   作者: csuc20

我再接上  
  private   void   button1_Click(object   sender,   System.EventArgs   e)  
  {  
                                                          CloseAllForm();  
                                                          Frm1   form   =   new   Frm1();  
                        form.Show();  
  }  
  其他几个按钮再照样写上事件就行了  
 

NO.6   作者: wxwx110

MDI编!   或者对你的子窗体建立一个索引   点BUTTON的时候就关闭对应的窗体

NO.7   作者: julong88)

mdi开发  
  或者arraylist记录这些打开过的窗体

NO.8   作者: csdnzm

xiaohutushen(xiaohutushen)   大侠正解


    摘要: 有一个客户端不能读取cookie.客户端错误:未能对象引用设置到对象实例。ie6.0版本,已经在客户端设置internet选项中的隐私设为中,高级中没有选中覆盖自动cookie处理复选框。清除过临时文件了。 其他机器正常读取,该客户端该怎么设置? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE