예제 #1
0
 /// <summary>
 /// 创造本类实例的方法
 /// </summary>
 /// <returns>唯一的一个实例</returns>
 public static FrmMemberType CreateFrm()
 {
     if (FrmMT == null)  //如果字段中没有对象,就实例一个
     {
         FrmMT = new FrmMemberType();
     }
     return(FrmMT);
 }
예제 #2
0
        private void btnAddType_Click(object sender, EventArgs e)
        {
            FrmMemberType fmt = FrmMemberType.CreateFrm(); //调用窗口
            DialogResult  dr  = fmt.ShowDialog();          //显示

            fmt.Focus();                                   //给焦点
            if (dr == DialogResult.OK)                     //如果模态窗口状态是OK,说明窗口进行过有效的添加修改删除事件,那么刷新
            {
                LoadList();
                LoadTypeList();
            }
        }
예제 #3
0
 private void FrmMemberType_FormClosed(object sender, FormClosedEventArgs e)
 {
     FrmMT             = null; //关闭时释放窗口资源
     this.DialogResult = dr;   //给模态窗口结果
 }