public CDefinitionProprieteDynamiqueWndFils(IWndAChildNomme controle, string strName)
     : base(
         strName,
         strName.ToUpper(),
         controle,
         "")
 {
 }
            public object GetValue(object objet)
            {
                IWndAChildNomme wnd = objet as IWndAChildNomme;

                if (wnd == null)
                {
                    return(null);
                }
                return(wnd.GetChildFromName(m_strNomElement));
            }
        //------------------------------------------------------------
        public CResultAErreur GetValue(object objet, string strPropriete)
        {
            CResultAErreur  result = CResultAErreur.True;
            IWndAChildNomme wnd    = objet as IWndAChildNomme;

            if (wnd == null)
            {
                return(result);
            }
            result.Data = wnd.GetChildFromName(strPropriete);
            return(result);
        }