private void ui_btnAdd_Click(Object sender, EventArgs e) { ctlParamName ctlName = new ctlParamName("OPEN"); ctlParamBuffer ctlBuffer = new ctlParamBuffer("TO"); ctlName = (ctlParamName)(ui_gbFileLoad.Controls["ui_ctlParamName"]); ctlBuffer = (ctlParamBuffer)(ui_gbFileLoad.Controls["ui_ctlParamTo"]); try { // Contrôle des valeurs saisies if (!ctlBuffer.controlEnter()) RaiseAddMessageEvent("Le numéro du buffer n'est pas renseigné !", pcs_name, Color.Red); else if (!ctlName.controlEnter()) RaiseAddMessageEvent("Le nom du fichier n'est pas renseigné !", pcs_name, Color.Red); else { ps_fileName = ctlName.VALUE; bool result = Int32.TryParse(ctlBuffer.VALUE, out pi_to); // Ajouter le numéro de l'index dans la liste pb_buffer.add(null, pi_to); // Ajouter l'objet dans le treeview RaiseAddActionEvent(new fileLoad(ps_fileName, pi_to)); } } catch (Exception ex) { RaiseAddMessageEvent(string.Format("Erreur lors de l'ajout au workflow : {0}", ex.Message), pcs_name, Color.Red); } }