示例#1
0
 /// <summary>
 /// Initialise une nouvelle Instance du form CollaborateurListForm
 /// S'abonne aux événements FormClosing, CreatingCollabo and SelectingCollabo
 /// Affiche le form
 /// </summary>
 private void Init()
 {
     collaborateurListForm                   = new CollaborateurListForm(collaborateurList);
     collaborateurListForm.FormClosing      += new FormClosingEventHandler(this.OnClosedForm);
     collaborateurListForm.CreatingCollabo  += new EventHandler(this.OnCreatedCollabo);
     collaborateurListForm.SelectingCollabo += new SelectingHandler(this.OnSelectedCollabo);
     collaborateurListForm.MdiParent         = CtrlMain.GetInstance().GetMainApp();
     collaborateurListForm.Show();
 }
示例#2
0
 /// <summary>
 /// Method called when the event FormClosing is called
 /// set the collaborateurListForm to null
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void OnClosedForm(object sender, FormClosingEventArgs e)
 {
     collaborateurListForm = null;
     CtrlMain.GetInstance().CloseCtrlListCollaborateur();;
 }