Ejemplo n.º 1
0
        private bool onKeyNotFound(string name, string member, bool isExtension, out object value)
        {
            if (KeyNotFound == null)
            {
                value = null;
                return(false);
            }
            KeyNotFoundEventArgs args = new KeyNotFoundEventArgs(name, member, isExtension);

            KeyNotFound(this, args);
            if (!args.Handled)
            {
                value = null;
                return(false);
            }
            value = args.Substitute;
            return(true);
        }
Ejemplo n.º 2
0
 private bool onKeyNotFound(string name, string member, out object value)
 {
     if (KeyNotFound == null)
     {
         value = null;
         return false;
     }
     KeyNotFoundEventArgs args = new KeyNotFoundEventArgs(name, member);
     KeyNotFound(this, args);
     if (!args.Handled)
     {
         value = null;
         return false;
     }
     value = args.Substitute;
     return true;
 }