コード例 #1
0
 public static void RemoveInstance(ObjectInspectorTree objectInspector)
 {
     if (ControlRepositories.ContainsKey(objectInspector))
     {
         ControlRepositories.Remove(objectInspector);
     }
 }
コード例 #2
0
        public static ControlRepository Instance(ObjectInspectorTree inspector)
        {
            if (ControlRepositories.ContainsKey(inspector))
            {
                return(ControlRepositories[inspector]);
            }
            var instance = new ControlRepository();

            ControlRepositories.Add(inspector, instance);
            return(instance);
        }