Beispiel #1
0
 /// ////////////////////////////////////////////////////////////////////////////
 private void Init(CComposantFiltreDynamiqueSousFiltre composant,
                   CFiltreDynamique filtre,
                   CDefinitionProprieteDynamique definitionRacineDeChampsFiltres)
 {
     m_composant = composant;
     m_filtre    = filtre;
     m_definitionRacineDeChampsFiltres = definitionRacineDeChampsFiltres;
 }
Beispiel #2
0
        /// ////////////////////////////////////////////////////////////////////////////
        public static bool EditeComposantSousFiltre(
            CComposantFiltreDynamiqueSousFiltre composant,
            CFiltreDynamique filtre,
            bool bAvecVariables,
            CDefinitionProprieteDynamique definitionRacineDeChampsFiltres /*pour traduction*/,
            IFournisseurProprietesDynamiques fournisseurProprietesFiltrées)
        {
            CFormEditComposantFiltreSousFiltre form = new CFormEditComposantFiltreSousFiltre();

            form.Init(composant, filtre, definitionRacineDeChampsFiltres);
            if (!bAvecVariables)
            {
                form.m_btnCreerVariable.Visible = false;
            }
            form.m_fournisseurProprietesFiltrees = fournisseurProprietesFiltrées;
            bool bResult = form.ShowDialog() == DialogResult.OK;

            form.Dispose();
            return(bResult);
        }