public void Test1()
        {
            var type   = new CremaDataType();
            var member = type.NewMember();

            member.Name  = "A";
            member.Value = 0;

            type.Members.Add(member);
            type.AcceptChanges();

            member.BeginEdit();
            member.Name = "B";
            //type.AsDataView()[0].Row.SetReadOnlyField("Modifier", "werw");
            member.EndEdit();
        }
        private static void Import(CremaDataType dataType, SerializationType serializedType)
        {
            //var itemName = new ItemName(serializedType.Name);

            dataType.TypeName     = serializedType.Name;
            dataType.Tags         = serializedType.Tags;
            dataType.CategoryPath = serializedType.CategoryPath;
            dataType.Comment      = serializedType.Comment;
            dataType.IsFlag       = serializedType.IsFlag;

            foreach (var item in serializedType.Members)
            {
                var typeMember = dataType.NewMember();
                Import(typeMember, item);
                dataType.Members.Add(typeMember);
            }

            dataType.AcceptChanges();
        }