private CPanelEditColonneMultiSelect GetNewPanel(C2iWndMultiSelect.CColonneMultiSelect col) { CPanelEditColonneMultiSelect panel = new CPanelEditColonneMultiSelect(); panel.Init(m_panelColonnes.Controls.Count, col, m_typeElements); panel.OnDeleteClick += new EventHandler(panel_OnDeleteClick); return(panel); }
private void m_btnAdd_LinkClicked(object sender, EventArgs e) { C2iWndMultiSelect.CColonneMultiSelect col = new C2iWndMultiSelect.CColonneMultiSelect(); CPanelEditColonneMultiSelect panel = GetNewPanel(col); m_panelColonnes.Controls.Add(panel); panel.Dock = DockStyle.Top; panel.BringToFront(); panel.Focus(); RenumerottePanels(); }
public void Init( int nIndex, C2iWndMultiSelect.CColonneMultiSelect colonne, Type typeElement) { m_nIndex = nIndex; m_colonne = colonne; m_txtLargeur.IntValue = colonne.Largeur; m_txtNom.Text = colonne.Nom; m_typeElements = typeElement; m_txtFormule.Init(new CFournisseurGeneriqueProprietesDynamiques(), typeElement); m_txtFormule.Formule = colonne.Formule; }