public static ControlDefaultPropertyBag GetDefaultPropertyBag(string key)
        {
            ControlDefaultPropertyBag result = null;

            _controlDefaultPropertiesList.TryGetValue(key, out result);
            return(result);
        }
 public static void SetDefaultPropertyBag(string key, ControlDefaultPropertyBag propertyBag)
 {
     ControlDefaultPropertyBag controlDefaultPropertyBag;
     _controlDefaultPropertiesList.TryGetValue(key, out controlDefaultPropertyBag);
     if (propertyBag != null && controlDefaultPropertyBag == null)
     {
         _controlDefaultPropertiesList.Add(key, propertyBag);
     }
 }
        public static void SetDefaultPropertyBag(string key, ControlDefaultPropertyBag propertyBag)
        {
            ControlDefaultPropertyBag controlDefaultPropertyBag;

            _controlDefaultPropertiesList.TryGetValue(key, out controlDefaultPropertyBag);
            if (propertyBag != null && controlDefaultPropertyBag == null)
            {
                _controlDefaultPropertiesList.Add(key, propertyBag);
            }
        }