private void menuItem_Click(object sender, EventArgs e) { CMenuItemAvecFiltre item = sender as CMenuItemAvecFiltre; if (item != null) { CFiltreDonneePrecalculee filtre = item.Filtre; if (CFormFormulairePopup.EditeElement(filtre.Filtre.FormulaireEdition, filtre.Filtre, filtre.Libelle)) { //if (CFormFiltreDynamic.SetValeursFiltre(filtre.Filtre)) FillGrid(true); } } }
public void Init(CFiltreDonneePrecalculee filtre, bool bAvecInterface, bool bAvecDescriptif) { m_filtre = filtre; UpdateVisuFiltre(); m_txtLibelle.Text = m_filtre.Libelle; m_bAvecInterface = bAvecInterface; m_txtFormuleDesc.Init(m_filtre.Filtre, new CObjetPourSousProprietes(m_filtre.Filtre)); m_txtFormuleDesc.Formule = m_filtre.FormuleDescription; if (bAvecDescriptif) { m_txtFormuleDesc.Visible = true; } else { Height = m_panelTop.Height + 1; } }
public CMenuItemAvecFiltre(CFiltreDonneePrecalculee filtre) : base(filtre.Libelle) { Filtre = filtre; }