コード例 #1
0
        public Multiform(string name)
        {
            if (name == null)
            {
                var type = GetType();
                Name = Reflection.HasAttribute <NamedMultiformAttribute>(type)
                    ? Reflection.GetFirstAttribute <NamedMultiformAttribute>(type).Name
                    : type.Name;
            }
            else
            {
                Name = name;
            }

            attrMemoService.Handle(this);

            _allForms = new FormGroup(TOP_FORM_GROUP_NAME);
        }
コード例 #2
0
        public DynamicPropertyCollection()
        {
            properties = new Dictionary <string, IDynamicProperty>();

            attrMemoService.Handle(this);
        }
コード例 #3
0
 public PartialEngineAdapter()
     : base()
 {
     attrMemoService.Handle(this);
 }